找回密码
 立即注册

QQ登录

只需一步,快速开始

longsences

初级会员

16

主题

57

帖子

384

积分

初级会员

积分
384

活字格认证微信认证勋章

longsences
初级会员   /  发表于:2015-1-8 21:43  /   查看:5431  /  回复:3
版主好,一直在使用FP控件,很喜欢,界面简洁,功能强大。
近期使用CHECKBOXCELLTYPE控件时,出现如下情况,在设计过程中直接指定某列为CHECKBOX,初始化数据后,未对任何行的CHK控件进行点击,这时获取到的TEXT及VALUE都是NOTHING,只有点击了一次后才返回FALSE及TRUE,这种情况下是正常的吗,还是我处理的有问题?请帮忙分析一下,感谢版主。

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-1-9 09:29:00
沙发
回复 1楼longsences的帖子

longsences 你好,

感谢你对葡萄城控件的支持。
这个现象是正常行为,Spread 单元格Text或Value值存放在底层数据模型中,而设置单元格类型并不能更改底层数据,所以获取为 Nothing。

谢谢
回复 使用道具 举报
longsences
初级会员   /  发表于:2015-1-18 10:42:00
板凳
回复 2楼iceman的帖子

谢谢版主的回复:
不过我对底层的数据模型能否详述一下,我也想学习一下。
其中,根据我个人的理解,CHECKBOX只是有三种状态,那如果是对单元格设置了新的类型CHKBOX后意味着就出现四种状态了(Nothing),是不是这种状态应该和FALSEj 一种状态,我现在的处理方法是只要是NOTHING的或者是FALSE都要处理成FALSE,在处理上会多一步,感觉有些繁琐。
就像默认值一样,在设置类型时,默认为FALSE,是不是会更方便些?

以上只是个人的理解,请版主指正,谢谢。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2015-1-19 17:43:00
地板
回复 3楼longsences的帖子

longsences

在设置CheckBoxCellType之后,单元格的Value会有Nothing/False和True三个状态。

评分

参与人数 1满意度 +5 收起 理由
longsences + 5

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部