社区
C#
帖子详情
dev GridControl控件的checkbox能设置成一次只能勾选一行数据么
dada8191678
2012-10-15 03:47:46
gridControlMain是GridControl控件,
gridControlMain的数据源是一个datatable,
datatable里有一列是boolean类型,dev显示出来是checkbox型
现在每次可以选择多个数据,想要设置成“单选”,应该怎么办?各位大侠,如果知道,不吝赐教。
...全文
1182
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
Express实现
Grid
Control
根据列选中
一行
主要介绍了
Dev
Express实现
Grid
Control
根据列选中
一行
,比较实用的功能,需要的朋友可以参考下
Grid
View 单选和全选功能以及全选操作和取消全选
改进
grid
View的单选和多选功能 实现全选和取消全选功能
Dev
Grid
Control
控件
checkBox
复选框,选中多行(三)
一、
Grid
Contorl显示chekbox设置MultiSelectMode =
CheckBox
RowSelect;MultiSelect = True; 二、获取
checkBox
选中行 int[] rownumber = this.
grid
View1.GetSelectedRows();//获取选中行号; DataRow row = this.
grid
View1.GetData...
Dev
的
Grid
Control
控件
选择框的使用
Dev
的
Grid
Control
控件
选择框的使用 先介绍环境:VS2010,
dev
11.2 想要达到的效果:,当单击某
一行
时前面的选择框选中。 在网上找了不少,但是感觉跟我想的做法很不一样(有很多都是再另外添加一个什么
CheckBox
,这个我在
Dev
里是没有找到) 下面介绍我的做法: 首先:
Grid
Control
控件
要设置为不可编辑状态,在“OptionsBehavior”下将“Editable”的值改为false,否则左键单击不管用。 第一步: 进入“Run Designer”添加三列,主要讲
C#
dev
grid
control
中添加
checkbox
复选框
添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式。
grid
view1editable设置为true 将要绑定的DataTable添加列 "check",Type 为 bool。 绑定DataTable到
Grid
Control
。 获取: string value =
grid
view.GetDataRow(i)["check"].toSt
C#
111,076
社区成员
642,570
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章