Cita:
Iniciado por opticon
Hola, tengo una app en C# y en un metodo para ordenar las columnas de un DataGridView al cargar el WinForm pero no ejecuta los cambios. El código es el siguiente:
Código:
private void ordenarColumnas()
{
this.dgvOrdenesPuesto.Columns["Equipo"].Visible = false;
this.dgvOrdenesPuesto.Columns["DescMachine"].DisplayIndex =0;
this.dgvOrdenesPuesto.Columns["Prioridad"].DisplayIndex = 1;
this.dgvOrdenesPuesto.Columns["ORDEN"].DisplayIndex = 2;
this.dgvOrdenesPuesto.Columns["Operacion"].DisplayIndex = 3;
this.dgvOrdenesPuesto.Columns["OperationText"].DisplayIndex = 4;
this.dgvOrdenesPuesto.Columns["Column6"].DisplayIndex = 5;
this.dgvOrdenesPuesto.Columns["Column2"].DisplayIndex = 6;
this.dgvOrdenesPuesto.Columns["Column3"].DisplayIndex = 7;
this.dgvOrdenesPuesto.Columns["Column12"].DisplayIndex = 8;
this.dgvOrdenesPuesto.Columns["Column4"].DisplayIndex = 9;
this.dgvOrdenesPuesto.Columns["Column5"].DisplayIndex = 10;
this.dgvOrdenesPuesto.Columns["Column9"].DisplayIndex = 11;
this.dgvOrdenesPuesto.Columns["Column10"].DisplayIndex = 12;
this.dgvOrdenesPuesto.Columns["Column11"].DisplayIndex = 13;
this.dgvOrdenesPuesto.Columns["Unidad"].DisplayIndex = 14;
}
Me falta alguna otra instruccion??
Gracias y Saludos,
Juan
Yo lo hago asi y no me genera problemas (lo hice con visual basic y cuando llamo a la funcion me cambia el orden de las columnas)