我正在DataGridView
使用复选框列和文本列创建一个简单的列(后面会有更多列,但这是我试图开始工作的最小工作示例)。当我运行此代码时,会出现复选框列,但我无法选中这些框。
DataGridViewCheckBoxColumn checkColumn = new DataGridViewCheckBoxColumn();
checkColumn.ThreeState = false;
checkColumn.Width = 20;
MyDataGridView.Columns.Add(checkColumn);
MyDataGridView.Columns.Add(new DataGridViewTextBoxColumn());
由于在这种情况下什么都没有出现,我想添加一些虚拟数据。
for (int i = 0; i < 10; i++)
{
MyDataGridView.Rows.Add(new Object[] { true, "test"});
}
通常,DataGridView
它填充了从自定义对象列表绑定的数据,就像我的这个问题一样,但我认为在继续之前以基本方式让它工作会更好。
我不是试图以编程方式设置选中状态,而是让用户选择然后在各种其他事件处理程序中使用该选择。