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();
     }
 }