void chkHeader_OnCheckBoxClicked(bool state) { DataGridProcesados.BeginEdit(false); foreach (DataGridViewRow row in DataGridProcesados.Rows) { TituloPdf item = row.DataBoundItem as TituloPdf; item.IsSeleccionado = state; row.Cells[0].Value = state; row.Selected = false; } //DataGridProcesados.DataSource = titulos; DataGridProcesados.EndEdit(); }
private void DataGridProcesados_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0 & e.RowIndex >= 0) { DataGridProcesados.BeginEdit(false); var row = DataGridProcesados.Rows[e.RowIndex]; TituloPdf item = row.DataBoundItem as TituloPdf; item.IsSeleccionado = !item.IsSeleccionado; row.Cells[0].Value = item.IsSeleccionado; //var columna = DataGridProcesados.Columns[0]; //foreach (DataGridViewRow row in DataGridProcesados.Rows) //{ // TituloPdf item = row.DataBoundItem as TituloPdf; // item.IsProcesado = _Selected; // row.Cells[0].Value = _Selected; // row.Selected = false; //} DataGridProcesados.EndEdit(); DataGridProcesados.Update(); } }