找回密码
 立即注册

QQ登录

只需一步,快速开始

lihuiqian1991

初级会员

16

主题

35

帖子

450

积分

初级会员

积分
450
lihuiqian1991
初级会员   /  发表于:2018-8-17 10:48  /   查看:3480  /  回复:1
使用 GC.Spread.Sheets.CellTypes.ComboBox,editable设为false,此时,单元格无法输入,只能通过下拉框进行选择。
然而,使用者仍能通过 GC.Spread.Sheets.FormulaTextBox.FormulaTextBox 输入值来设定一个不存在于下拉框中的值。

经过测试,使用数据验证的下拉框存在同样的问题。

经过测试,启用表单保护的单元格,在FormulaTextBox中输入的值不会反应到单元格中。

请问,有没有方法当使用者选择下拉框型单元格时,使FormulaTextBox输入无效化,类似于启用表单保护的效果。

1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-17 17:25:35
沙发
editable为false只是限制了combox不能被编辑。并不是限制cell的value不能被设置。
这个您将指定的combox单元格设置为只读即可。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部