找回密码
 立即注册

QQ登录

只需一步,快速开始

461894133

初级会员

3

主题

9

帖子

203

积分

初级会员

积分
203
461894133
初级会员   /  发表于:2017-11-9 17:05  /   查看:3447  /  回复:6
C1ComboBox有下拉框,鼠标悬停于下拉框某一项时(或键盘上下键移动),该项会高亮显示(比如背景和字体颜色改变),但我鼠标不去点击该项,或按Enter键,问我该如何获取该高亮显示项的文本值,以便做其他处理。


本帖子中包含更多资源

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

x

6 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-11-9 18:05:02
沙发
您好,您的意思是在没有被选中或者没有鼠标激活是,某一个项目要高亮显示吗?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
461894133
初级会员   /  发表于:2017-11-9 20:25:25
板凳
本帖最后由 461894133 于 2017-11-9 20:36 编辑
JeffryLI 发表于 2017-11-9 18:05
您好,您的意思是在没有被选中或者没有鼠标激活是,某一个项目要高亮显示吗?

下方附有附件,编译运行其中的源码,在出现的窗体中,左边使用的ComboBox为微软自带的,右方使用的ComboBox为ComponentOne提供的(即C1ComboBox);


       其中左方的已实现程序目的,即在ComboBox(微软自带)的下拉框上,用户通过使用鼠标上下浮动,或者使用键盘的上(下)方向键,来选择(选择:仅仅只是移动鼠标光标,并不按下鼠标键)将要选定(选定:按下鼠标键,发生SelectedIndexChanged事件)的列表项(即Item)。

       在这里用户并没有选定某一项,而只是上下移动鼠标(或键盘上下方向键),在这一过程中,下拉框的列表项不断被选择(注意不是选定),这个时候,被选择的列表项必然与其他项不同,即被特别突出显示或者说高亮显示,以便让用户明白他现在选择的是哪个列表项,比如其背景色变了,像微软的ComboBox为蓝色,而C1ComboBox为黄色;

       我程序的目的并不在于高亮,也不在于SelectedIndexChanged事件,而是要获取被选择的列表项相关的值,比如索引值,或者又列表项的数据值,然后将得到的数据显示在其他文本框,以便做其他逻辑处理。左边的ComboBox(微软自带)我已经通过DrawItemEvent来达到我想要的效果(见代码),但是因为需要用C1ComboBox,而C1ComboBox没有相应的DrawItemEvent,所以想问问C1ComboBox有什么办法。








本帖子中包含更多资源

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

x
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-10 10:44:34
地板
461894133 发表于 2017-11-9 20:25
下方附有附件,编译运行其中的源码,在出现的窗体中,左边使用的ComboBox为微软自带的,右方使用的ComboB ...

您好,这个问题我们收到了,我验证后给您回复。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-10 13:33:57
5#
JeffryLI 发表于 2017-11-10 10:44
您好,这个问题我们收到了,我验证后给您回复。

您好,我这边验证了一下,确实没有找到类似DrawItem的事件,也没有相关的实现功能,这个我已经和我们产品组提交了这个需求,有回复我会通知您的。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
461894133
初级会员   /  发表于:2017-11-23 10:29:23
6#
JeffryLI 发表于 2017-11-10 13:33
您好,我这边验证了一下,确实没有找到类似DrawItem的事件,也没有相关的实现功能,这个我已经和我们产品 ...

您好!现在的情况怎样啊?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-23 11:29:26
7#
461894133 发表于 2017-11-23 10:29
您好!现在的情况怎样啊?

您好产品组目前没有回复,有回复我会立即回复您的。
请点击评分,对我5分评价,谢谢!

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