首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows控件的默认字体前台是什么?

Windows控件的默认字体前台是什么?
EN

Stack Overflow用户
提问于 2013-10-14 19:59:13
回答 1查看 240关注 0票数 0

我正在尝试将ToggleSwitch标头属性的默认字体从WPToolkit匹配到TextBlock。我注意到,ToggleSwitch头的默认字体不计算TextBlock。如何将某些文本前景应用于TextBlock

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-14 20:26:39

您是否查看了该属性的现有样式模板Setter,以了解它正在使用什么,并将其应用于另一个属性的样式模板?例如,如果我们查看MSDN上用于默认样式的共享模板,它将显示在第7行;

<Setter Property="FontFamily" Value="{StaticResource ContentControlThemeFontFamily}" />

因此,您可以通过资源字典中TextBlock的默认模板将其设置为此,或者例如,将用户控件中的所有实例设置为;

代码语言:javascript
复制
<Blah.Resources>
   <Style TargetType="TextBlock">
     <Setter Property="FontFamily" Value="{StaticResource ContentControlThemeFontFamily}" />
   </Style>
</Blah.Resources>

希望这能有所帮助。

更新注意:我显然抓取了windows商店应用程序Toggle的默认模板,而不是Windows,但同样的问题也适用于检查默认模板中的内容并将其匹配到另一个模板。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19368266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档