找回密码
 立即注册

QQ登录

只需一步,快速开始

涛声依旧

注册会员

12

主题

31

帖子

101

积分

注册会员

积分
101

活字格认证

涛声依旧
注册会员   /  发表于:2016-10-3 14:52  /   查看:3260  /  回复:3
当将C1NavBar,C1TopicBar,C1FlexGrid等直接添加到C1RibbonForm时,C1RibbonForm的VisualStyle变化后,前述组件均能良好地引用新的style,使得界面风格保持一致,这一点也要点赞!
但当将这些组件先添加到C1SplitContainer(或者C1DockingTab),再将C1SplitContainer(或者C1DockingTab)添加到C1RibbonForm时,C1NavBar,C1TopicBar,C1FlexGrid等组件的style就无法跟随,很不和谐。
有什么办法可以解决这个Bug,谢谢!

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-10-8 09:51:13
沙发
谢谢您的反馈。
您可以使用C1Theme来自定义整个布局的样式。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
涛声依旧
注册会员   /  发表于:2016-10-8 13:48:17
板凳
谢谢你的回复。但我想知道的是:
1、上述问题是否已再现,是否是bug?能否解决?
2、变通的C1Theme,望给个示例!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-10-8 17:02:48
地板
涛声依旧 发表于 2016-10-8 13:48
谢谢你的回复。但我想知道的是:
1、上述问题是否已再现,是否是bug?能否解决?
2、变通的C1Theme,望给 ...

1.您的问题我们不能重现。
测试版本:2016V2&VS2012.
测试步骤:
1.继承C1RibbonForm。
2.在C1RibbionFrom上添加C1SplitContainer,并且将C1FlexGrid的Dock设置为fill填充到C1SplitContainer。
3.修改C1RibbtonForm的VisualStyle属性。
测试结果,风格可以跟着变化。
如图:

2.C1Theme的使用可以参考博客(提供自定义主题方案):http://blog.gcpowertools.com.cn/post/C1Themes-WinForms.aspx

本帖子中包含更多资源

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

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部