Lal*_*tya 17 .net wpf mahapps.metro
我正在使用Mahapps,我无法为Window标题和Group box标题等设置正确的案例.
我尝试了谷歌搜索和排版设置.
如果有人知道你可以请帮助我在这里..
谢谢
Mar*_*cos 25
将TitleCaps你的财产MetroWindow来false.
<controls:MetroWindow x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
TitleCaps="False" />
Run Code Online (Sandbox Code Playgroud)
把它TextBlock放在GroupBox标题中.
<GroupBox>
<GroupBox.Header>
<TextBlock Text="My Group Box"/>
</GroupBox.Header>
Some content
</GroupBox>
Run Code Online (Sandbox Code Playgroud)
Sup*_*nus 14
TitleCaps="False" 已过时,请在窗口中使用此代码:
TitleCharacterCasing="Normal"
Run Code Online (Sandbox Code Playgroud)
Osc*_*rez 11
完成@Marcos回答:
两年后我遇到了同样的问题,所以我会发布我的解决方案.我必须在Git Hub上阅读代码,所以我意识到MetroGroupBox样式在ControlsHelper类中使用名为'ContentCharacterCasing'的DependencyProperty,因此我们有2个选项,设置样式或直接在控件中设置属性.但之前,你需要在xaml中使用这个xmlns:
'xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"'
Run Code Online (Sandbox Code Playgroud)
<Style TargetType="{x:Type GroupBox}" BasedOn="{StaticResource MetroGroupBox}">
<Setter Property="Controls:ControlsHelper.ContentCharacterCasing" Value="Normal" />
</Style>
Run Code Online (Sandbox Code Playgroud)
<GroupBox Margin="20,20,20,0" Grid.Row="0" Header="Cliente" Controls:ControlsHelper.ContentCharacterCasing="Normal" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5629 次 |
| 最近记录: |