请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

a475207806

注册会员

5

主题

10

帖子

115

积分

注册会员

积分
115
a475207806
注册会员   /  发表于:2017-3-30 12:03  /   查看:4833  /  回复:5
这边在做一个项目升级,从VB升级到VB.net,在升级ComboBox的时候发现这个现象
旧系统的ComboBox禁用的时候表现是这样的
而更新成最新之后,禁用的效果如图
该如何设置禁用时的背景色与VB时一致呢,请多多指教

本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2017-3-31 10:09:02
沙发
不同平台下的接口会有所不同。
您的问题我们已经收到,测试后给您反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Leo
超级版主   /  发表于:2017-3-31 10:46:56
板凳
貌似没有重现你说的那个问题。能不能做一个简单的Demo工程重现一下?
或者你查找一下新的接口有没有一个形如DisableBackColor的?

本帖子中包含更多资源

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

x
回复 使用道具 举报
a475207806
注册会员   /  发表于:2017-3-31 11:47:54
地板
很抱歉,我发现这是用的winForm原生ComboBox,感觉应该需要自己重绘ComboBox才能解决了,辛苦各位了

本帖子中包含更多资源

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

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-3-31 13:49:38
5#
a475207806 发表于 2017-3-31 11:47
很抱歉,我发现这是用的winForm原生ComboBox,感觉应该需要自己重绘ComboBox才能解决了,辛苦各位了

谢谢您的反馈。
此问题关闭
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Leo
超级版主   /  发表于:2017-3-31 15:55:37
8#
a475207806 发表于 2017-3-31 11:47
很抱歉,我发现这是用的winForm原生ComboBox,感觉应该需要自己重绘ComboBox才能解决了,辛苦各位了

了然。
不过印象中标准的Combo Box里面放了一个TextBox(Win32级别组合的俩Window),OwnerDraw貌似还有一些些坑,不一定好搞。

搞不定的话,考虑直接换GcComboBox,评估一下可行性先。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部