找回密码
 立即注册

QQ登录

只需一步,快速开始

夏目たかし

初级会员

31

主题

90

帖子

491

积分

初级会员

积分
491
夏目たかし
初级会员   /  发表于:2017-6-6 19:56  /   查看:3730  /  回复:3
在VB6的Spread中下拉框单元格,不管选中当前项,还是其他项,都会触发Enter键的Key down然后执行一系列操作。现在要在NET的Spread8.0J下重现这样的功能,我想问下,Enter键的Key down的操作我封装好了,但是这个封装好的函数应该放在什么事件里比较合适,我放在ComboSelChange事件里,但如果下拉以后还是选择当前项的话就不会触发,那么我放在什么事件里更合适呢,在单击选中下拉框一项以后触发?或者能把这个单击事件和Enter键Key Down绑定在一起呢?


3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-7 09:14:35
沙发
用 ComboCloseUp 事件试试,这个只要选了就会触发。
回复 使用道具 举报
夏目たかし
初级会员   /  发表于:2017-6-7 10:27:19
板凳
dexteryao 发表于 2017-6-7 09:14
用 ComboCloseUp 事件试试,这个只要选了就会触发。

好的谢谢!还有一个问题想确认一下,在SpreadJ8里面,我们设置选中范围单元格的颜色,和单元格原来的背景色颜色图层是分开显示的么?因为原来旧版本Spread3.0中,选中色为默认的黑色,如果我们选中一格绿色背景色的数据行,视觉上黑色部分和绿色部分叠加的是紫色显示,现在8.0J版本里面还能做到这样的效果么?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-7 17:18:40
地板
这个做不到,现在是模拟Excel ,选中单个单元格不会变色,多个单元格,其他单元格会加上一个透明的效果。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部