社区
C#
帖子详情
dev GridControl控件的checkbox能设置成一次只能勾选一行数据么
dada8191678
2012-10-15 03:47:46
gridControlMain是GridControl控件,
gridControlMain的数据源是一个datatable,
datatable里有一列是boolean类型,dev显示出来是checkbox型
现在每次可以选择多个数据,想要设置成“单选”,应该怎么办?各位大侠,如果知道,不吝赐教。
...全文
1269
8
打赏
收藏
dev GridControl控件的checkbox能设置成一次只能勾选一行数据么
gridControlMain是GridControl控件, gridControlMain的数据源是一个datatable, datatable里有一列是boolean类型,dev显示出来是checkbox型 现在每次可以选择多个数据,想要设置成“单选”,应该怎么办?各位大侠,如果知道,不吝赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fancky2010
2014-07-18
打赏
举报
回复
int _LastClickRowIndex = -1; private void CheckColumn_Click(object sender, EventArgs e) { if (_LastClickRowIndex != -1) { DataRow _Row = this.gridViewTeam.GetDataRow(_LastClickRowIndex); string _TeamGUID = _Row.Field<string>("XFJG_ID"); _Tableid_XFJG.Rows[_LastClickRowIndex].SetField("Choice", false); } int SelectRowIndex = this.gridViewTeam.GetSelectedRows()[0]; _LastClickRowIndex = SelectRowIndex; DataRow _SelectRow = this.gridViewTeam.GetDataRow(SelectRowIndex); // string _TeamGUID = _SelectRow["XFJG_ID"].ToString(); }
dada8191678
2012-10-16
打赏
举报
回复
dtCol.DataType = System.Type.GetType("System.Boolean");
这是我的代码[Quote=引用 4 楼 的回复:]
本来就是单选的呀,你数据类型设置的对不对呀
[/Quote]
ma_qiong
2012-10-15
打赏
举报
回复
判断选中的个数,大于一提示.
jiafeimao86
2012-10-15
打赏
举报
回复
本来就是单选的呀,你数据类型设置的对不对呀
孫大聖
2012-10-15
打赏
举报
回复
简单的方式就是循环判断。
或者在点击的时候,先把checkbox重置一下都为unchecked,就可以
dada8191678
2012-10-15
打赏
举报
回复
希望达到的效果:只能选择一个行,选择另一行时,被选中的就会取消
dada8191678
2012-10-15
打赏
举报
回复
http://blog.csdn.net/weinierbian/article/details/6255402
就是这个帖子最下面那张图的check一栏,能设置成选了一个以后,其他置灰且不能再被编辑么?
Dev
的
Grid
Control
控件
选择框的使用
本文介绍如何在
Dev
的
Grid
Control
中实现点击行时自动选中复选框的功能。通过设置不可编辑状态并利用内置的CheckEdit属性,结合RowClick事件,实现了简单有效的选择功能。
DEV
中
grid
Control
1添加
checkbox
列
本文介绍如何使用
Dev
Express
Grid
Control
实现多选功能,并优化复选框响应及捕捉改变事件,提升用户体验。
Dev
中
Grid
Control
中实现
checkbox
多行选中,头部全选
本文介绍如何在
Grid
Control
中添加复选框列,包括创建CheckEdit对象、绑定
数据
源、设置编辑状态及实现全选功能的具体步骤。
Dev
Express-
Grid
Control
控件
-
Grid
View使用
本文介绍
Grid
Control
的高级使用技巧,包括添加
CheckBox
、合并行、重绘标题
CheckBox
样式、添加无
数据
水印及重绘选中行与悬停行等。通过这些技巧可以显著提升
Grid
Control
的功能性和用户体验。
Dev
Express 使用
Grid
Control
时,
数据
源无法立即更新的问题
本文探讨了在
Dev
Express
Grid
Control
中实现
Checkbox
列时遇到的
数据
更新不全的问题。当多行
数据
被
勾选
后,发现只有部分行的
数据
被正确更新。通过调用PostEditor()方法,可以确保所有被
勾选
行的
数据
都能被正确地更新到
数据
源中。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章