DataGridViewCheckBoxCell怎么让该单元格初始化是选中的?

hyslam 2008-09-14 04:34:03
或者怎么通过代码设置选中或非选中?

DataGridView的CheckBox只能通过EditedFormattedValue获取,难道没办法设置么?
...全文
260 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
北京的雾霾天 2008-09-15
  • 打赏
  • 举报
回复
给数据源中的该列值设置为布尔值True或数据1则为选上。
或通过datagridview来设置,比如:
this.dataGridView1.Rows[rowIndex].Cells[colName].Value = 1;//true
royal1 2008-09-15
  • 打赏
  • 举报
回复
在界面载入时,写上:

for (int i = 0; i < dataGridView1.RowCount; ++i)
{
//选中
dataGridView1["Check1", i].Value = true;
}


其中Check1为列名
hyslam 2008-09-14
  • 打赏
  • 举报
回复
winform没有findControl吧?
caohongliang2008 2008-09-14
  • 打赏
  • 举报
回复

可以通过代码控制GridView中CheckBox的选中状态

要通过GridView的Index获取GridView中的一行,然后获取单元格,通过findControl找到CheckBox对象,这样就可以得到CheckBox对象的实例了。然后直接运用该对象的selected属性(记得不是很清楚)来设置选中状态。

由于我机子上面没有装VS2005,很多东西记得不是很牢,不好意思。不过你这种问题我解决过。

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧