Você está aqui: C# ::: Windows Forms ::: ListView |
Como excluir todas as colunas de uma ListViewQuantidade de visualizações: 775 vezes |
Em algumas situações nós precisamos excluir todas as colunas de uma ListView. Isso pode ser feito por meio do método Clear() da propriedade Columns. A propriedade Columns representa uma instância da classe ColumnHeaderCollection. Veja um exemplo:----------------------------------------------------------------------
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 excluir todas as colunas da ListView
// se houver itens na ListView estes serão também excluídos
listView1.Columns.Clear();
}
Note que, se a ListView possuir itens, a exclusão das colunas fará com que os itens também sejam excluídos. A documentação MSDN não faz citação a este comportamento e seus efeitos colaterais. Em todo caso, é sempre uma boa ídeia chamar o método Clear() da coleção de itens Items antes de excluir as colunas, se sua intenção for excluir tanto as colunas quanto os itens: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- // vamos excluir todos os itens listView1.Items.Clear(); // vamos excluir as colunas listView1.Columns.Clear(); Lembro-lhes que Items.Clear() não remove as colunas da ListView, apenas seus itens e sub-itens. |
|
|
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 |





