Hola:
He modificado en un datagridview una celda de una línea llamada "Borrado" tipo bool a true. En el formulario visualizado si aparece modificada pero cuando paso las lineas del datagridview sigue estando como false.
dgvProveedores.CurrentRow.Cells["Borrado"].Value = true;
int fila = dgvProveedores.CurrentRow.Index;
dgvProveedores.CurrentCell = null;
//TODO Quitar comentario de abajo.
//dgvProveedores.Rows[fila].Visible = false;
List<ArticulosPrecioCostoListado> items = (List<ArticulosPrecioCostoListado>)dgvProveedores.DataSource;
No se si puede ser porque haya que actualizar el datasource.
He metido el siguiente código y en el si está Borrado a true, pero en el dgvProveedores.DataSource sigue estándo a false.
foreach (DataGridViewRow item in dgvProveedores.Rows)
{
bool x =Convert.ToBoolean( item.Cells["Borrado"].Value);
}
¿Alguién sabe por qué puede ser?
Un Saludo.
He modificado en un datagridview una celda de una línea llamada "Borrado" tipo bool a true. En el formulario visualizado si aparece modificada pero cuando paso las lineas del datagridview sigue estando como false.
dgvProveedores.CurrentRow.Cells["Borrado"].Value = true;
int fila = dgvProveedores.CurrentRow.Index;
dgvProveedores.CurrentCell = null;
//TODO Quitar comentario de abajo.
//dgvProveedores.Rows[fila].Visible = false;
List<ArticulosPrecioCostoListado> items = (List<ArticulosPrecioCostoListado>)dgvProveedores.DataSource;
No se si puede ser porque haya que actualizar el datasource.
He metido el siguiente código y en el si está Borrado a true, pero en el dgvProveedores.DataSource sigue estándo a false.
foreach (DataGridViewRow item in dgvProveedores.Rows)
{
bool x =Convert.ToBoolean( item.Cells["Borrado"].Value);
}
¿Alguién sabe por qué puede ser?
Un Saludo.