Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/05/2010, 17:01
Avatar de xjuanch0x
xjuanch0x
 
Fecha de Ingreso: septiembre-2009
Mensajes: 125
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Problemas con DataGridView

Cita:
Iniciado por opticon Ver Mensaje
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)