Dúvida no CheckedListBox

15/05/2017

0

Gostaria de saber como faço para capturar o que é selecionado para um variável, meu problema é que eu preciso que o que for selecionado, vá na ordem que selecionado (ex. Cliquei no item 3 e no 1. Quero que vá para a variável nessa ordem 3 e 1).

Alguém sabe como fazer isso?
Guilherme

Guilherme

Responder

Post mais votado

03/06/2017

Ola Guilherme, tudo bem?

Poderia tentar adicionar os elementos a uma lista no escopo da classe da página e utilizar o evento ItemCheck.

private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
{
if (e.NewValue == CheckState.Checked)
checkedItems.Add(checkedListBox1.Items[e.Index].ToString());
else
checkedItems.Remove(checkedListBox1.Items[e.Index].ToString()).
}

checkedItems é a sua lista. :) Aí se o if for falso, então você tiraria da lista.


Espero que seja útil. Um abraço!

Luis Mesa

Luis Mesa
Responder

Mais Posts

02/06/2017

Guilherme

Oi Guilherme, também estou com essa duvida. Você conseguiu resolver?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar