Code Bye

DevExpress GridControl控件的checkbox无法勾选

在DevExpress控件库中

使用GridControl ,在其中的gridview中有一列的属性设置为checkbox

但是却在实际效果中,假如勾选的话再点击其它地方或点击其它checkbox选择框

都会发生不能勾选的状况

这个是怎么样设置的?

解决方案:10分
需要点两下,一下是选中所在的单元格,一下才是选中checkbox

可以设置gridview的一个属性(忘了是哪个了,你在属性里查查看),可以点一下就能选中/取消选中

解决方案:10分
在CellClick事件里面处理。让它点上就选中。
解决方案:10分
selectionchange事件中单击行时设置勾选,同时设置行选择为整行。
解决方案:60分
是由于你的这一列没有绑定数据源,你的“勾选”没法保存所致。

在你的数据源加一列SELECTION,类型为Boolean,你的Grid这一列的FieldName设置为SELECTION就可以了。

解决方案:10分
绑定数据源 类型是布尔型 赋值 false 

 假如sqlserver bit 类型

就行了 刚弄完


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明DevExpress GridControl控件的checkbox无法勾选