DEVEXPRESS中gridcontrol 添加复选框只能选中一个

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DEVEXPRESS中gridcontrol 添加复选框只能选中一个相关的知识,希望对你有一定的参考价值。

我在gridcontrol中想做一个通过添加一列复选框(checkedit)实现多个行的选择功能 我实现的方法:在一列中添加一个复选控件 但是它只能选择一个行,选择另一行时,被选中的就会取消 效果就是单选按钮的效果 不知道为什么? 已经用了半个晚上了。无奈中,求高人解答 谢谢!!不好意思 分值没有了。只有一分了。郁闷!只能设置为零分-_-。

你这一列绑定了数据源吗?如果没有绑定数据源,那这一列是死的,除非你用Unbound字段自己处理。如果要开始的时候全部属于没选中状态,你绑定一列false就行了。 参考技术A 把checkedit的AutoPostBack的值改为False

如何给DevExpress中的GridControl添加列

1、从Visual Studio的DevExpress的工具箱“Data&Analytics”中拖一个GridControl控件到窗体中。

2、点击GridControl控件上的“Run Designer”按钮,弹出Grid Designer窗体,在该窗体左侧选择“Columns”选项卡,在Columns控制界面中有三个按钮分别可以添加列、插入列和删除列,也可以调整列的上下位置。

3、选择添加的一个列,在右侧的“Columns properties”选项卡中可以修改列的标题”Caption”和列的名称”Name”,这样就完成了列的添加。
参考技术A 选中GridControl,打开它的Designer的Columns界面。
选择需要进行分组的Column,设置它的GroupIndex属性。
(默认是-1,不进行分组。设置为0,就是第一层分组,如果有多列要进行分组,第2列设置为1,就是第二层分组了,以此类推)

设置完成后,就是如下界面了(按照每间房屋进行分组的,分组字段是房屋ID)。

以上是关于DEVEXPRESS中gridcontrol 添加复选框只能选中一个的主要内容,如果未能解决你的问题,请参考以下文章

如何给DevExpress中的GridControl添加列

利用DEVexpress的GridControl添加进度条

如何在GridControl中显示图片列?控件DevExpress.XtraGrid.GridControl中显示图片列。

DevExpress GridControl复合表头(多行表头)设置

c# devexpress 中的Gridcontrol 添加行问题

DevExpress的GridControl的使用以及怎样添加列和绑定数据源