我正在尝试将WPToolkit中ToggleSwitch
Header属性的默认字体与TextBlock
匹配。我注意到ToggleSwitch
标题的默认字体不会计算TextBlock
。我可以使用什么来将一些文本前景应用于TextBlock
?
答案 0 :(得分:0)
您是否查看了该属性的现有样式模板Setter
以查看其使用的内容,并将其应用于另一个的样式模板?因此,例如,如果我们查看MSDN上共享的第7行显示的default Style模板;
<Setter Property="FontFamily" Value="{StaticResource ContentControlThemeFontFamily}" />
所以你可以通过资源字典中TextBlock
的默认模板将其设置为,或者说例如用户控件中的所有实例,如;
<Blah.Resources>
<Style TargetType="TextBlock">
<Setter Property="FontFamily" Value="{StaticResource ContentControlThemeFontFamily}" />
</Style>
</Blah.Resources>
希望这有帮助。
更新注意:我显然抓住了Windows商店应用Toggle的默认模板,而不是Windows手机,但同样的问题适用于检查默认模板中的内容并将其与另一个匹配。< / p>