WPF RibbonWindow地铁风格
如何使Windows 7的RibbonWindow看起来像地铁风格?WPF RibbonWindow地铁风格,wpf,.net-4.5,ribbon,Wpf,.net 4.5,Ribbon,如何使Windows 7的RibbonWindow看起来像地铁风格? 我已经尝试过这个解决方案,但它破坏了快速访问栏。好的,您需要为您的项目设置一个明确的主题 根据需要将样式dll添加到应用程序的引用列表中 编辑你的App.xaml 快速搜索后,我找到了PresentationFramework.Aero2.dll,但肯定还有其他一些样式普通Ribbonstyle和Metrostyle之间没有太大区别只要看看office以及它们在excel和word中是如何做到这一点的(就像你会看到它们几
我已经尝试过这个解决方案,但它破坏了快速访问栏。好的,您需要为您的项目设置一个明确的主题
快速搜索后,我找到了PresentationFramework.Aero2.dll,但肯定还有其他一些样式普通Ribbonstyle和Metrostyle之间没有太大区别只要看看office以及它们在excel和word中是如何做到这一点的(就像你会看到它们几乎什么都没做一样,这都是基本的样式继承)如何仅通过更改样式将RibbonWindow更改为metrostyle?它应根据操作系统的默认样式自动更改其样式,因此,如果您使用的是Win8操作系统,您的ribbon应看起来像Win8的ribbon,但如果您谈论的是应用程序样式,则您的项目需要是应用程序。我指的是win7。更新问题文本。
<Application.Resources>
<ResourceDictionary>
<!-- other stuff -->
<ResourceDictionary.MergedDictionaries>
<!--example style-->
<ResourceDictionary Source="/PresentationFramework.Aero;component/themes/Aero.NormalColor.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>