在 MahApps.Metro Expander 控件中使用普通大小写

Use normal case in MahApps.Metro Expander controls

在 MahApps.Metro 的 1.5 版中,Expander 控件的默认样式在其 header 中的所有字符默认为大写。如何改变这种行为?

which deals with the similar question for Buttons (whose behaviour is similar, but not quite the same), the source code for the control和IntelliSense的指导下,原来可以修改ControlsHelper.ContentCharacterCasing来获得想要的效果。特别是,以下样式给出了与 Metro 样式相同的 Expander,但使用的是普通大小写:

<Style x:Key="MetroExpanderWithNormalCase" TargetType="Expander" BasedOn="{StaticResource MetroExpander}">
    <Setter Property="controls:ControlsHelper.ContentCharacterCasing" Value="Normal"/>
</Style>