.net Mahapps-如何在标题中设置适当的大小写
我正在使用Mahapps,无法为窗口标题和组框标题等设置适当的大小写 我尝试了谷歌搜索和排版设置 如果有人知道,你能帮我一下吗 谢谢新版本: 窗口标题.net Mahapps-如何在标题中设置适当的大小写,.net,wpf,mahapps.metro,.net,Wpf,Mahapps.metro,我正在使用Mahapps,无法为窗口标题和组框标题等设置适当的大小写 我尝试了谷歌搜索和排版设置 如果有人知道,你能帮我一下吗 谢谢新版本: 窗口标题 分组框 设置样式(选项1)或设置特性(选项2) 学分:& 旧版本: 要设置窗口标题大小写,请执行以下操作: 将MetroWindow上的TitleCaps属性设置为false 要在groupbox中使用标题大小写,请执行以下操作: 将该TextBlock放入GroupBox的标题中 一些内容 填写@Marcos答案: 有比直接
分组框
设置样式(选项1)或设置特性(选项2)
学分:&
旧版本: 要设置窗口标题大小写,请执行以下操作: 将
MetroWindow
上的TitleCaps
属性设置为false
要在groupbox中使用标题大小写,请执行以下操作:
将该TextBlock
放入GroupBox
的标题中
一些内容
填写@Marcos答案:
有比直接更改标题更好的选项,而不会丢失样式和绑定
两年后我遇到了同样的问题,所以我将发布我的解决方案。我必须在Git Hub上阅读代码,因此我意识到MetroGroupBox样式在ControlsHelper类中使用名为“ContentCharacterCasing”的DependencyProperty,因此我们有两个选项,设置样式或直接在控件中设置属性。但在此之前,您需要在xaml中使用以下xmlns:
'xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"'
样式选项:
控件属性选项:
TitleCaps=“False”
已过时,请在窗口中使用此代码:
TitleCharacterCasing="Normal"
在我的例子中,仅仅向
添加TitleCharacterCasing=“Normal”
是不够的,我还必须在窗口属性(miscellaneous)中更改这一点
<GroupBox Margin="20,20,20,0" Grid.Row="0" Header="Cliente" Controls:ControlsHelper.ContentCharacterCasing="Normal" />
TitleCharacterCasing="Normal"