1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| ColonneVraiFaux = new DataGridViewCheckBoxColumn();
ColonneVraiFaux.ThreeState = false;
ColonneVraiFaux.CellTemplate = new DataGridViewCheckBoxCell(false);
ColonneVraiFaux.TrueValue = CheckState.Checked;
ColonneVraiFaux.FalseValue = CheckState.Unchecked;
ColonneVraiFaux.Width = 30;
ColonneVraiFaux.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
ColonneVraiFaux.Name = "ReponseCheck";
this.dgvReponse.Columns.Insert(0, ColonneVraiFaux);
private void dgvReponse_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 4)
{
if (this.dgvReponse.IsCurrentCellDirty)
{
this.dgvReponse.CommitEdit(DataGridViewDataErrorContexts.Commit);
}
}
}
//methode appeler par BtnNext
private void CheckBoxesTrue()
{
foreach (DataGridViewRow row in this.dgvReponse.Rows)
{
if (this.dgvReponse.CurrentRow.Cells[0].FormattedValue.Equals(true))
{
insert...
}
} |
Partager