Você está aqui: C# ::: Windows Forms ::: ListView |
Exibindo caixas de seleção (check boxes) ao lado dos itens de uma ListViewQuantidade de visualizações: 7117 vezes |
Caixas de seleção (check boxes) podem ser exibidas ao lado dos itens de uma ListView (exceto quando o modo de visualização está definido como Tile). Isso pode ser feito definindo-se o valor true para a propriedade CheckBoxes da classe ListView. Veja:----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button1_Click(object sender, EventArgs e){
// vamos definir o modo de exibição da ListView
listView1.View = View.Details;
// vamos adicionar três colunas
listView1.Columns.Add("Código");
listView1.Columns.Add("Nome");
listView1.Columns.Add("Categoria");
// vamos adicionar uma linha de dados
listView1.Items.Add("56"); // primeira coluna
listView1.Items[0].SubItems.Add("Osmar J. Silva"); // segunda coluna
listView1.Items[0].SubItems.Add("Cliente"); // terceira coluna
// vamos adicionar mais uma linha de dados
listView1.Items.Add("105"); // primeira coluna
listView1.Items[1].SubItems.Add("Carlos Igor de Souza"); // segunda coluna
listView1.Items[1].SubItems.Add("Fornecedor"); // terceira coluna
// vamos adicionar mais uma linha de dados
listView1.Items.Add("16"); // primeira coluna
listView1.Items[2].SubItems.Add("Fernanda Santos Oliveira"); // segunda coluna
listView1.Items[2].SubItems.Add("Cliente"); // terceira coluna
}
private void button2_Click(object sender, EventArgs e){
// vamos exibir check boxes ao lado de cada item
listView1.CheckBoxes = true;
}
Em outras dicas nesta categoria eu mostro como obter os itens ou linhas da ListView cujas check boxes estão marcadas. Lembre-se de que o valor false para a propriedade CheckBoxes faz com que as caixas de seleção sejam ocultas. Se precisarmos, podemos obter o valor desta propriedade da seguinte forma: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button2_Click(object sender, EventArgs e){
// vamos obter o valor da propriedade CheckBoxes
bool caixasSelecao = listView1.CheckBoxes;
// exibe o resultado
MessageBox.Show("O valor da propriedade CheckBoxes é: " +
caixasSelecao);
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
|
Java - Exercícios Resolvidos de Java - Como calcular e exibir os 50 primeiros números primos em Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







