DevExpress在win7 32位时显示风格不正确的问题

pig357 2015-06-08 10:01:11
环境:DevExpress12.1 VS2008 C# Winform
问题:使用DevExpress的RibbonControl做界面,在Win7 64位上显示正确,但放到Win7 32位上就显示的不一样了,而其他DevExpress控件则显示正常。

这是正常的

这是不正常的,在32位上显示就是这样

编译方式为debug/x86

DevExpress.Skins.SkinManager.EnableFormSkins();
DevExpress.Skins.SkinManager.EnableMdiFormSkins();
DevExpress.UserSkins.BonusSkins.Register();
UserLookAndFeel.Default.SetSkinStyle("Office 2010 Silver");
DevExpress.Utils.AppearanceObject.DefaultFont = new System.Drawing.Font("微软雅黑", 9);

Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);

FormLoading fload = new FormLoading();
if (fload.ShowDialog() == DialogResult.OK)
{
Application.Run(new MainForm());
}


请问这个是什么原因呢?该怎么修改,让ribbon显示正常呢?
...全文
287 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
存钱买冰棍 2015-06-10
  • 打赏
  • 举报
回复
配色方案的问题
於黾 2015-06-10
  • 打赏
  • 举报
回复
系统皮肤不一样呗
chuchenghao1989 2015-06-10
  • 打赏
  • 举报
回复
可以设置的。具体记不得太清楚了。。
ivanwfy 2015-06-09
  • 打赏
  • 举报
回复
手动设置下AllowFormGlass属性看下
marswangbo 2015-06-08
  • 打赏
  • 举报
回复
配色不同?这是两个系统的配色方案不同吧。。。
pig357 2015-06-08
  • 打赏
  • 举报
回复
引用 1 楼 marswangbo 的回复:
配色不同?这是两个系统的配色方案不同吧。。。
代码程序都是一样的,就是在64位上编写的程序,放到32位电脑上运行就成这个样子了

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧