Jump to content
Fórum Script Brasil
  • 0

Duvida Nas Coluna Da Listview


ramon

Question

tenho uma listview com 3 colunas

A coluna 1 e 2 contem itens a coluna 3 ta vazia

Gostaria de saber como adicionar um iten na coluna 3 quando houver

um clique sobre a coluna 3

Se eu clicar em um iten que esta na coluna 1 ou na coluna 2, a coluna 3 tera que comtinuar vazia

Agora se eu clicar no iten da coluna 3 que na verdade contem um espaco em branco então este adicionara um iten

OBS: estou usando a propiedade FullRowSelect

Teria que fazer um sistema de coordenadas da listview ou não?

Tem como fazer blink.gif

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Coloca o seguinte no evento MouseDown da ListView e veja se é o que você quer:

    total = 0
    For Each coluna In ListView1.ColumnHeaders
        total = total + coluna.Width
    Next coluna
    Set coluna3 = ListView1.ColumnHeaders(3)
    inicio = total - coluna3.Width

    If x >= inicio And x <= total Then
        paraInserir = InputBox("Digite algo:")
        ListView1.SelectedItem.SubItems(2) = paraInserir
    End If

Abraços,

Graymalkin

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...