No se porque tengo la sensación de que me esta pasando algo que no debe ser xD
Lleno el DataGridView con un oDataAdapter lo filtro en un .Fill(oDataTable), y lo lleno en el DataGridView Dgv.DataSource.
El caso es que defino el ancho de las columnas. Pero cuando lleno nuevamente el DataGridView las columnas se desacomodan y toman un ancho diferente, además de mostar las columnas ocultas.
Ancho definido
Ancho despues de volver a llenar el DataGridView
Lo de las columnas ocultas siempre es la posicion 0, así que lo solucione a la fuerza. Pero no debería de ser así? Si la defini oculta porque se muestrá despues de volver a cargar el DataGridView?
---
SOLUCIÓN
Lleno el DataGridView con un oDataAdapter lo filtro en un .Fill(oDataTable), y lo lleno en el DataGridView Dgv.DataSource.
El caso es que defino el ancho de las columnas. Pero cuando lleno nuevamente el DataGridView las columnas se desacomodan y toman un ancho diferente, además de mostar las columnas ocultas.
Ancho definido
Ancho despues de volver a llenar el DataGridView
Lo de las columnas ocultas siempre es la posicion 0, así que lo solucione a la fuerza. Pero no debería de ser así? Si la defini oculta porque se muestrá despues de volver a cargar el DataGridView?
Código (csharp) [Seleccionar]
Dgv.Columns[0].Visible = false;
---
SOLUCIÓN
Código (csharp) [Seleccionar]
Dgv.AutoGenerateColumns = false;