• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Anamotiris

check na treeview e adiciona na listview

4 mensagens neste tópico

Gostava de quando faço check na treeview a um node adicionar o nome da node a uma listbox...

caso retire o check entao remova essa node da list.

ou seja as duas estarem relacionadas atraves de um evento treeview1_AfterCheck. Penso que seja esse o principio

Toda a ajuda é bem vinda :thumbsup:

obrigado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Olá,

Experimenta assim:

   

Private Sub TreeView1_AfterCheck(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView1.AfterCheck
        If e.Node.Checked Then
            ListBox1.Items.Add(e.Node.Text)
        Else
            ListBox1.Items.Remove(e.Node.Text)
        End If
    End Sub

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Espera é uma listview e não uma listbox ...

   

Private Sub TreeView1_AfterCheck(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView1.AfterCheck
        If e.Node.Checked Then
            ListView1.Items.Add(e.Node.Text)
        Else
            ListView1.FindItemWithText(e.Node.Text).Remove()
        End If
    End Sub

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Palavra magica...(FindItemWithText) estava mesmo á frente dos meus olhos

mto obrigado...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora