找回密码
 立即注册

QQ登录

只需一步,快速开始

chenfeng1029
金牌服务用户   /  发表于:2017-10-20 16:25  /   查看:7062  /  回复:11
1、本来c1flexgrid.cols(1)设置为可以编辑
2、触发了OwnerDrawCell事件后,c1flexgrid.cols(1)就无法编辑。

11 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-10-20 17:08:07
沙发
您好,确认一下,是否在OwnerDrawCell事件中对该列做了什么设置,或者在别的事件中对该列做了什么设置。方便的话提供一下重现问题的demo.
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2017-10-23 09:53:00
板凳
第一列是选择框,默认打勾就只读了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-23 10:43:34
地板
chenfeng1029 发表于 2017-10-23 09:53
第一列是选择框,默认打勾就只读了。

您好,问题看到了,原因是因为每次只要FlexGrid有变化,都要触发OwnerDrawCell事件,因为您在OwnerDrawCell事件一直设置C1FlexGrid1.Rows(e.Row)(1) = 1,所以每次点击出发OwnerDrawCell,都会让第一列是全选,所以看起来就没有变化,让您误会成不可编辑了,您可以加些条件,就能看出来了,希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2017-10-23 11:04:47
5#
有没有什么办法,或者其他事件可以加一控制、
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-23 11:36:12
6#
chenfeng1029 发表于 2017-10-23 11:04
有没有什么办法,或者其他事件可以加一控制、

您好,不太明白,您需要控制什么?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2017-10-23 13:17:39
7#
就是自动刷新打勾后,恢复能够编辑状态
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-23 15:11:37
8#
chenfeng1029 发表于 2017-10-23 13:17
就是自动刷新打勾后,恢复能够编辑状态

您好,您可能没有明白我的意思,您的OwnerDrawCell事件执行了,也是可以编辑的,您可以给OwnerDrawCell事件里面加个条件,假如说是只让地址三个来选中,其余不选中,这样其他的就可以编辑了,您说得不能编辑其实是执行过OwnerDrawCell事件后的结果。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2017-10-23 16:27:25
9#
那我们可能都彼此理解错误了。
我的意思呢。我就是要对单选框,进行全选或者全部取消,然后还是以继续编辑。
我现在的临时办法就是单击的单选框是把drawmode状态修改,然后设置成这个行列可以编辑。
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-23 17:14:50
10#
chenfeng1029 发表于 2017-10-23 16:27
那我们可能都彼此理解错误了。
我的意思呢。我就是要对单选框,进行全选或者全部取消,然后还是以继续编辑 ...

哈哈。殊途同归就行,也可以换成这样一种实现方式,点击全选按钮,然后循环赋值,不要在OwnerDrawCell设置,或者您可以加一个信号量,来区分,在OwnerDrawCell是否执行全选那个代码,也可以。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部