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
| private void Form1_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("id");
dt.Columns.Add("libelle");
for (int i = 0; i < 10; i++)
{
dt.Rows.Add(i.ToString("0000"), string.Format("libelle {0}", i));
}
// dataGridView1 contient une colomne de plus de type DataGridViewCheckBoxColumn
dataGridView1.DataSource = dt;
}
private void button1_Click(object sender, EventArgs e)
{
checkAll();
}
private void checkAll()
{
foreach (DataGridViewRow r in dataGridView1.Rows)
{
r.Cells[0].Value = true;
r.Cells[0].Selected = true;
}
} |
Partager