| Você está aqui: C# ::: Windows Forms ::: ListView | 
| Como permitir ou evitar que as colunas de uma ListView sejam reordenadasQuantidade de visualizações: 6909 vezes | 
| Em algumas situações gostaríamos que os usuários de nossas aplicações C# Windows Forms fossem capazes de reordenar as colunas de um controle ListView simplesmente clicando e arrastando as colunas para as posições desejadas. Para isso podemos usar a propriedade AllowColumnReorder. Se o valor desta propriedade for true, o usuário será capaz de reordenar as colunas da ListView. O valor padrão é false. Veja como podemos permitir a reordenação das colunas da ListView: ----------------------------------------------------------------------
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 permitir a reordenação de colunas
  listView1.AllowColumnReorder = true;
}
Para evitar que as colunas sejam reordenadas só precisamos atribuir o valor false para a propriedade AllowColumnReorder. Veja: ----------------------------------------------------------------------
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 evitar a reordenação de colunas
  listView1.AllowColumnReorder = false;
}
É importante observar que a propriedade AllowColumnReorder só terá efeito se o modo de visualização da ListView estiver definido como Details. Podemos também verificar o valor da propriedade AllowColumnReorder em tempo de execução. Veja como isso pode ser feito: ----------------------------------------------------------------------
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 AllowColumnReorder
  bool reordenar = listView1.AllowColumnReorder;
  // vamos mostrar o resultado
  MessageBox.Show("O valor da propriedade AllowColumnReorder é: " +
    reordenar);
}
 | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Desafios, Exercícios e Algoritmos Resolvidos de C# | 
| Veja mais Dicas e truques de C# | 
| Dicas e truques de outras linguagens | 
| Java - Como retornar a representação numérica de um caractere em Java fazendo um cast de char para int | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 




