找回密码
 立即注册

QQ登录

只需一步,快速开始

chenjianfeng

注册会员

1

主题

13

帖子

28

积分

注册会员

积分
28

活字格认证微信认证勋章

最新发帖
chenjianfeng
注册会员   /  发表于:2018-4-26 18:13  /   查看:12166  /  回复:27
运行工程后,如果工程窗体背后有其他窗口(比如开个excel或者ie之类) ,再win10下面 连点下拉框(双击),整个应用程序窗口会突然消失,显示出背后的excel窗口。
这种情况再win7下不会出现,但是再win10下每次都会这样。 这怎么解决呢?
我的c1版本是2014v3 和2017v1 都有这种情况。

27 个回复

正序浏览
JeffryLI
葡萄城公司职员   /  发表于:2018-9-25 14:46:13
28#
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
一路向东
注册会员   /  发表于:2018-9-23 20:10:46
27#
初始化时设置属性 MouseClickPassThrough = True
C1DropDownControl.MouseClickPassThrough: Gets or sets whether the mouse click event is consumed or passed through after closing the dropdown. 大概意思是获取或设置关闭下拉列表后是否使用或传递鼠标单击事件。

最近想做一个CheckedComboBox,又碰到这个Bug了,这个Bug在4.0版本中修复了,但2.0版本官方以前放弃治疗了。C1ComboBox、C1DateEdit等具有下拉功能的控件都有这个Bug,因为他们继承自一个控件C1DropDownControl。于是乎扒拉了一下源代码,发现下拉的关闭事件中提到这个属性MouseClickPassThrough,试了一下果然有奇效。

可以自己写一个控件,继承于C1ComboBox,初始化时把 MouseClickPassThrough 设置一下,工程中批量替换,一劳永逸。

题外话:实际上2.0版本挺好的,4.0版本的控件VisualStyle属性继承不太好(颜值很重要),在不用C1ThemeController时,控件外观样式在运行时和设计模式样式有差别(2.0版本就没有这个问题),需要写一个过程遍历设置VisualStyle,或者继承C1RibbonForm,加上该方法,在初始化和样式变化时重新调用。
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-5-31 14:08:36
26#
警告信息不用管的,只要不出错就行,后面重新开个帖子,这个太长了,谢谢配合。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
chenjianfeng
注册会员   /  发表于:2018-5-31 13:34:00
25#
编译问题见附件。  现在是个警告信息。问题是升级控件后,运行出来的画面样式跟原来不一样了。感觉这里警告的代码就没起作用

本帖子中包含更多资源

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

x
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-5-31 09:37:08
24#
chenjianfeng 发表于 2018-5-30 22:42
升级新版本后,发生一些编译错误。 贴图中是无法解决的 C1NavBar 控件问题,请问如何处理

请给我具体的错误信息,才能帮您判断什么原因。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
chenjianfeng
注册会员   /  发表于:2018-5-30 22:42:38
23#
升级新版本后,发生一些编译错误。 贴图中是无法解决的 C1NavBar 控件问题,请问如何处理

本帖子中包含更多资源

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

x
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-5-29 14:33:06
22#
鼠标滚轮可以啊,我都是测试了,可直接运行exe ,请参照附件

本帖子中包含更多资源

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

x
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
chenjianfeng
注册会员   /  发表于:2018-5-29 13:50:08
21#
JeffryLI 发表于 2018-5-29 13:48
您好,如果您一直续订金牌服务,就不需要在付费,因为在金牌服务期内,升级版本是免费的,如果您已经过了 ...

试了2018版 , 窗体自动切换问题是解决了,但是下拉框内容多的话 ,不支持鼠标滚轮 还是没解决
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-5-29 13:48:29
20#
chenjianfeng 发表于 2018-5-29 13:21
2014v1 升级2018需要重新买授权key么?

您好,如果您一直续订金牌服务,就不需要在付费,因为在金牌服务期内,升级版本是免费的,如果您已经过了服务期,需要额外收费的。希望能帮到您。
请点击评分,对我5分评价,谢谢!

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