找回密码
 立即注册

QQ登录

只需一步,快速开始

gaobowen

中级会员

87

主题

227

帖子

810

积分

中级会员

积分
810

微信认证勋章

gaobowen
中级会员   /  发表于:2017-4-25 16:30  /   查看:3266  /  回复:3
spread7中,单元格类型是combobox的格子点击时,怎样能区分出我点击的是该格子的空白处(即:Text)还是combobox的按钮(即:Button)

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-25 18:04:26
沙发
您具体想做什么。

有事件ComboDropDown,这个是点开时触发的。
回复 使用道具 举报
gaobowen
中级会员   /  发表于:2017-4-26 09:07:35
板凳
dexteryao 发表于 2017-4-25 18:04
您具体想做什么。

有事件ComboDropDown,这个是点开时触发的。

因为在spread6中,点击combobox的button时,是不触发click事件的,但是spread7中,不管是点击Text还是button都会触发cellclick事件,所以我想区分出来点击的动作,combodropdown事件是在cellclick事件后才触发的,所以cellclick中还是无法识别点击的动作
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-26 14:07:57
地板
现在事件上无法区分。
您可以根据鼠标点击位置做个区分。cellclick事件中可以获取到X Y
用 GetCellRectangle 方法也能获取整个cell的坐标。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部