我想從前2列的行中有2個複選框,並用一些文本休息。通過我的代碼,我在每行都有文本框,但是在最後2列。我試圖在DataGrid中的其他列之前有2個複選框列
我希望能夠將我的複選框放在文本條目之前。
我試着改變代碼的順序,但我無法得到我想要的結果。
我的代碼在這裏有什麼問題?
dataGridView1.ColumnCount = 4;
dataGridView1.Columns[0].Name = "Delete";
dataGridView1.Columns[1].Name = "Edit";
dataGridView1.Columns[2].Name = "User Name";
dataGridView1.Columns[3].Name = "Password";
DataGridViewCheckBoxColumn delete = new DataGridViewCheckBoxColumn();
DataGridViewCheckBoxColumn edit = new DataGridViewCheckBoxColumn();
dataGridView1.Columns.Add(delete);
delete.HeaderText = "Delete";
dataGridView1.Columns.Add(edit);
edit.HeaderText = "Edit";
string[] row;
row = new string[] { "1", "Product 1", "1000", "1" };
dataGridView1.Rows.Add(row);
row = new string[] { "2", "Product 4", "2000", "2" };
dataGridView1.Rows.Add(row);
row = new string[] { "3", "Product 5", "3000", "3" };
dataGridView1.Rows.Add(row);
row = new string[] { "4", "Product 6", "4000", "4" };
dataGridView1.Rows.Add(row);
需要更多的解釋從你身邊 – rahularyansharma 2011-12-24 05:18:59
@rahularyansharma,我有更新我的OP。但讓我知道你想知道什麼。 – NewHelpNeeder 2011-12-24 05:21:42
您正在以兩種不同的方式添加兩列。選一個。並且請記住,您還可以將它們添加到設計器中... – 2011-12-24 05:28:34