- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在创建一个简单的 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
填充了从自定义对象列表绑定(bind)的数据,如 this question of mine ,但我认为在继续之前以基本方式让它工作会更好。
我并不是要以编程方式设置选中状态,而是让用户选择,然后在各种其他事件处理程序中使用该选择。
最佳答案
代码似乎没问题,所以我只能告诉您检查并确保正确设置了以下 DataGridView
属性:ReadOnly
设置为 False
和 Enabled
设置为 True
。
关于c# - 无法在 DataGridViewCheckBoxColumn 中选中复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11269181/
我正在尝试检查 DataGridViewCheckBoxColumn 中的单元格。我想以编程方式进行。 这是我的DatagridView: DataGridViewCheckBoxColumn dat
我正在尝试通过此代码更改 DataGridViewCheckBoxColumn 的项目 foreach (DataGridViewRow dgvUser in UsersGrid.Ro
我正在使用 DataGridView 并设置了一些 DataGridViewCheckBoxColumns,其中两个将 ThreeState 属性设置为 True。 对于我网格中的某些行,我只希望复选
我正在创建一个简单的 DataGridView,其中包含一个复选框列和一个文本列(后面会有更多的列,但这是我尝试开始工作的最小工作示例)。当我运行此代码时,会出现复选框列,但我无法选中这些框。 Dat
我有一个包含多列和多行数据的 DataGridView。其中一列是 DataGridViewCheckBoxColumn 并且(基于行中的其他数据)我想要“隐藏”某些行中的复选框的选项。我知道如何将其
我想使用 DataGridViewCheckBoxColumns 从 DatagridView 更新我的 mySQL 表并将其显示回我的表单。但是,即使只检查了一个 CheckBoxColumn,我当
我需要在 DataGridView 中针对每一行放置一个复选框。为此,我正在使用 DataGridViewCheckBoxColumn。但是在这里用户可以选择多于 1 行。如何限制用户在 DataGr
我什至不知道去哪里修复这个错误。最近我在单击 DataGridViewCheckBoxColumn 中的复选框后出现以下异常检查它并离开该单元格: System.FormatException: ""
我有一个 DataGridView,我在上面添加了一个 DataGridViewCheckBoxColumn。我还添加了两个按钮,一个用于选择所有复选框,一个用于取消选择所有复选框。 单元格单击和选择
我们在 Windows 窗体中遇到了一个我们似乎无法弄清楚的非常奇怪的问题。 我们的 Windows 窗体在第一列中有一个带有 DataGridViewCheckBoxColumn 的 DataGri
我将 DataGridView 绑定(bind)到绑定(bind)源,并将数据源作为事件记录模型的列表: BindingSource bs = new BindingSource();
我有一个绑定(bind)列表作为 DataGridView 的数据源; TSource 属性之一绑定(bind)到 DataGridViewCheckBoxColumn,但数据源不是在单击复选框时更新
我是一名优秀的程序员,十分优秀!