Como: Habilitar a reordenação de coluna no controle do Windows Forms DataGridView
Quando você habilita a reordenação de coluna no DataGridView controle, os usuários podem mover uma coluna para uma nova posição, arrastando o cabeçalho de coluna com o mouse. No DataGridView controle, o DataGridView.AllowUserToOrderColumns o valor da propriedade determina se os usuários podem mover as colunas para diferentes posições.
Não há suporte para essa tarefa em Visual Studio. Para obter mais informações, consulte Como: ENABLE Coluna Reordering in the Control DataGridView Windows Forms Using the Designer e Como: ENABLE Coluna Reordering in the Control DataGridView Windows Forms Using the Designer e Como: ENABLE Coluna Reordering in the Control DataGridView Windows Forms Using the Designer e Como: Ativar reordenação de colunas no controle DataGridView do Windows Forms usando o Designer e Como: Habilitar a reordenação de coluna no controle DataGridView do Windows Forms usando o Designer.
Para habilitar programaticamente a reordenação de coluna
Defina a propriedade DataGridView.AllowUserToOrderColumns como true.
dataGridView1.AllowUserToOrderColumns = True
dataGridView1.AllowUserToOrderColumns = true;
Compilando o código
Este exemplo requer:
Um controle DataGridView chamado dataGridView1.
Referências a System e System.Windows.Forms assemblies.
Consulte também
Tarefas
Como: Congelar colunas no controle do Windows Forms DataGridView
Referência
DataGridView.AllowUserToOrderColumns
Outros recursos
Recursos de célula em que o controle DataGridView do Windows Forms, linha e coluna básica