或者怎么通过代码设置选中或非选中?DataGridView的CheckBox只能通过EditedFormattedValue获取,难道没办法设置么?
解决方案 »
- 紧急求救!问个对高手很简单的问题,打开文件夹,想获取文件总数和文件名
- notifyIcon使用
- 只知道方法名,怎样调用该方法
- 2个数据库表之间及时同步
- datagrid 与未知列绑定的问题(高手请进)
- 怎么用c#模拟点击QQ中的一个好友或一个群.弹出一个相应的对话框?
- C# 存储过程问题
- 请问一个最简单的问题!!在c#中怎么设置f5的快捷键,其中有个keypress时间
- install shield6.3有关安装自启动.exe文件的问题.
- 想在DataGrid最后一行生成一个合计行,应该怎么做啊???
- C#做的系统服务如何调用应用程序运行?
- “尝试读取或写入受保护的内存。这通常指示其他内存已损坏”问题,请大家帮忙看下
可以通过代码控制GridView中CheckBox的选中状态要通过GridView的Index获取GridView中的一行,然后获取单元格,通过findControl找到CheckBox对象,这样就可以得到CheckBox对象的实例了。然后直接运用该对象的selected属性(记得不是很清楚)来设置选中状态。由于我机子上面没有装VS2005,很多东西记得不是很牢,不好意思。不过你这种问题我解决过。
{
//选中
dataGridView1["Check1", i].Value = true;
}
其中Check1为列名
或通过datagridview来设置,比如:
this.dataGridView1.Rows[rowIndex].Cells[colName].Value = 1;//true