【问题标题】:Button with MahApps style show only lower case lattersMahApps 样式的按钮仅显示小写字母
【发布时间】:2015-10-16 18:12:57
【问题描述】:

这是我的按钮:

<Button
    Name="btnOk"
    Content="OK"
    Style="{StaticResource AccentedSquareButtonStyle}"/>

当使用 Style 时,content 总是使用小写字母

【问题讨论】:

  • 显示样式定义。

标签: wpf button mahapps.metro


【解决方案1】:

我同意@punker76 版本v1.2.0 和现在最新的v2.4.7,你只能使用

<!-- possible values are: Normal, Upper and Lower -->
Controls:ControlsHelper.ContentCharacterCasing="Normal"

如果你想把它用作属性,你可以这样使用

Property="Controls:ControlsHelper.ContentCharacterCasing" Value="Normal"

【讨论】:

    【解决方案2】:

    你应该使用

    Controls:ButtonHelper.PreserveTextCase="True"

    防止小写(或其他控件上的大写)。

    编辑

    Alpha 版本(即将发布的 v1.2.0)发生了变化。现在可以更轻松地更改大小写。

    <!-- possible values are: Normal, Upper and Lower -->
    Controls:ControlsHelper.ContentCharacterCasing="Normal"
    

    【讨论】:

    • 如何在按钮上应用 Controls:ButtonHelper.PreserveTextCase="True"?
    • xmlns:Controls="metro.mahapps.com/winfx/xaml/controls" 添加到您的命名空间声明并将该属性添加到您的按钮。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-10
    • 2015-07-28
    • 1970-01-01
    • 2017-04-28
    • 2015-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多