我正在使用WPF的Modern UI
创建一个项目。主菜单项似乎都是小写字母,这是我想要改变的主题中唯一的一件事情。有没有办法从我的项目的MainWindow.xaml
或MainWindow.xaml.cs
或其他任何文件中进行更改?
我的菜单代码如下:
<mui:LinkGroup DisplayName="Home" >
<mui:LinkGroup.Links>
<mui:Link DisplayName="Dashboard" Source="/Pages/home.xaml" />
</mui:LinkGroup.Links>
</mui:LinkGroup>
FYI,我可以从主题代码中更改它并构建一个新的
FirstFloor.ModernUI.dll
文件并使用它。但这不是我想要的,如果我不能在使用一个.dll
后覆盖它,那么它将无效。一定有一种方法,我一定错过了它。更新: 我有一个显示窗口的图像。
我没有关于
DASHBOARD
的问题,但我想做的是将home
更改为大写,或者我如何在xaml
代码上书写。
Link
控件内部的某个地方将所有内容转换为小写。您需要创建一个继承自Link
控件的自定义控件
。然后,您可以重写或隐藏DisplayName
依赖属性。 - Mike Eason