Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Anamotiris

CheckedListBox

Mensagens Recomendadas

Anamotiris    0
Anamotiris

como posso saber apartir de uma messagebox.show() qual o item que foi checkado de uma CheckedListBox..

ou seja carrego no botao e aparece-me o mensagem com o numero do index dos que foram checkados..

obrigado..

abraço a todos

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
killercode    1
killercode

No checkedListBox deves ter um evento onCheck ou qq coisa assim

Dentro do metodo que esse evento dispara usas a propriedade 'e' e deves la ter qual o indice que foi checkado.

Procura la por ai :)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Anamotiris    0
Anamotiris

No checkedListBox deves ter um evento onCheck ou qq coisa assim

Dentro do metodo que esse evento dispara usas a propriedade 'e' e deves la ter qual o indice que foi checkado.

Procura la por ai :)

Private Sub CheckedListBox1_ItemCheck(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ItemCheckEventArgs) Handles CheckedListBox1.ItemCheck

        MessageBox.Show(e.Index.ToString())

    End Sub

(penso que seja isto...)mas gostava que obtivesse o valor quando carregar num botao...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Faz assim:

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        For Each item As String In Me.CheckedListBox1.CheckedItems
            Debug.Print(Me.CheckedListBox1.FindString(item.ToString))
        Next
    End Sub

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


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade