Cómo: Habilitar la reordenación de columnas en el control DataGridView de formularios Windows Forms
Cuando habilite la reordenación de las columnas en el control DataGridView, los usuarios pueden mover una columna a una nueva posición arrastrando el encabezado con el mouse. En el control DataGridView, el valor de la propiedad DataGridView.AllowUserToOrderColumns determina si los usuarios pueden mover las columnas a otras posiciones.
Visual Studio ofrece compatibilidad para esta tarea. Para obtener más información, vea Cómo: Habilitar la reordenación de columnas en el control DataGridView de formularios Windows Forms mediante el Diseñador y Cómo: Habilitar la reordenación de columnas en el control DataGridView de formularios Windows Forms mediante el Diseñador y Cómo: Habilitar la reordenación de columnas en el control DataGridView de formularios Windows Forms mediante el Diseñador y Cómo: Habilitar la reordenación de columnas en el control DataGridView de formularios Windows Forms mediante el Diseñador.
Para habilitar mediante programación la reordenación de columnas
Establezca la propiedad DataGridView.AllowUserToOrderColumns en true.
dataGridView1.AllowUserToOrderColumns = True
dataGridView1.AllowUserToOrderColumns = true;
Compilar el código
Para este ejemplo se necesita:
Un control DataGridView denominado dataGridView1.
Referencias a los ensamblados System y System.Windows.Forms.
Vea también
Tareas
Cómo: Inmovilizar columnas en el control DataGridView de formularios Windows Forms
Referencia
DataGridView.AllowUserToOrderColumns