Você está aqui: C# ::: Windows Forms ::: ListView |
Como permitir ou evitar a seleção múltipla de itens (ou linhas) de uma ListViewQuantidade de visualizações: 8278 vezes |
Em algumas situações nós queremos controlar se o usuário poderá ou não selecionar múltiplos itens (ou linhas) em nossos controles ListView. Isso pode ser feito por meio da propriedade MultiSelect. Esta propriedade aceita os valores true ou false. Se o valor for true o usuário poderá selecionar mais de um item de uma vez. Se o valor for false apenas um item poderá ser selecionado. O valor padrão é true. Veja como o valor desta propriedade pode ser manipulado em tempo de execução: private void button1_Click(object sender, EventArgs e){ // vamos definir o modo de exibição da ListView listView1.View = View.Details; // vamos permitir a seleção de linha listView1.FullRowSelect = true; // vamos adicionar três colunas listView1.Columns.Add("Código"); listView1.Columns.Add("Produto"); listView1.Columns.Add("Valor"); // vamos adicionar uma linha de dados listView1.Items.Add("56"); // primeira coluna listView1.Items[0].SubItems.Add("Arroz Tipo 3"); // segunda coluna listView1.Items[0].SubItems.Add("4,30"); // terceira coluna // vamos adicionar mais uma linha de dados listView1.Items.Add("105"); // primeira coluna listView1.Items[1].SubItems.Add("Feijão Carioca"); // segunda coluna Quando o valor da propriedade MultiSelect da ListView está definido como true, múltiplos itens podem ser selecionados mantendo-se a tecla Ctrl pressionado e clicando nos itens que se deseja selecionar. Podemos ainda selecionar um faixa de itens clicando no primeiro item, mantendo a tecla Shift pressionada e clicando no último item. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |