dataGridView里面可以有多选checkbox吗?如果更新选中的数据?

csdner 2008-07-08 04:41:51
dataGridView1里如下数据:

name grade
zhao A
qian B


我想在每行前都增加一个checkbox,然后只更新checkbox选中的行。
能否给个小小的例子?谢谢!
...全文
294 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxzhong2000 2008-07-09
  • 打赏
  • 举报
回复
非要写在列头上吗?整个空白地方放个CHECKBOX触发不就行了.:),快给分
csdner 2008-07-08
  • 打赏
  • 举报
回复
datagridview 里增加一类型datagridviewcheckboxcolumn的列。
这个可以做到,但是我想在这个列名上也写一个checkbox,如果选中的话,就选中所有的checkbox。

请问这个有办法做到吗?
Adechen 2008-07-08
  • 打赏
  • 举报
回复
datagridview 里增加一类型datagridviewcheckboxcolumn的列 ,
循环所有行找到checkbox 选中的行
老马历写记 2008-07-08
  • 打赏
  • 举报
回复
datagridview 里增加一列 类型选择 datagridviewcheckboxcolumn, 假设该列明为"check",
则你可以判断datagridview["check",rowindex].formattedvalue.tostring()=="True",则选中,否则没选中,循环下表格即可实现。
czk598478 2008-07-08
  • 打赏
  • 举报
回复
顶,我正想得到这样的结果,可惜也是不知道怎弄

有谁帮忙啊!!!
yagebu1983 2008-07-08
  • 打赏
  • 举报
回复
通过模板列来做!!!
csdner 2008-07-08
  • 打赏
  • 举报
回复
1 在设计页面直接加(可控制可见性)

这个不是checkbox吧?
changjiangzhibin 2008-07-08
  • 打赏
  • 举报
回复
1 在设计页面直接加(可控制可见性)
2 设计一个GridCheckBoxCell\GridCheckBoxEditionControl \GridCheckBoxColumn

注:2中,网络上有若干源码,搜“DataGridView自定义列”
csdner 2008-07-08
  • 打赏
  • 举报
回复
datagridview 里增加一类型datagridviewcheckboxcolumn的列。
这个可以做到,但是我想在这个列名上也写一个checkbox,如果选中的话,就选中所有的checkbox。
fj4408 2008-07-08
  • 打赏
  • 举报
回复
对,DataGridView的单元格,其中就有DataGridViewCheckBoxColumn这样的一个类型,通过判断对数据进行更新。
如果选中的话,单元格返回的值为1。
GhostAdai 2008-07-08
  • 打赏
  • 举报
回复
这是第二个问题,请另开一贴,否则得加分咯。
csdner 2008-07-08
  • 打赏
  • 举报
回复
谢谢大家,我可以增加一列,但是怎样把选中的列更新回到数据库中呢?

110,029

社区成员

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

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

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