WPF为什么改变TextBlock字体Button,Label等控件的字体都变了 我来答 2个回答 #热议# 不吃早饭真的会得胆结石吗? 劳资字易巧 2019-12-31 · TA获得超过3893个赞 知道小有建树答主 回答量:3149 采纳率:27% 帮助的人:168万 我也去答题访问个人页 关注 展开全部 因为wpf里每个控件都有其控件模板(ControlTemplate)。如果你有blend可以任意打开个控件看看其Template里的内容。Button,Label等控件显示文字的地方在它们的模板内都用了TextBlock。所以当你设置TextBlock的样式的时候,这些控件的字体也都变了。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 台胤松乃 2019-05-11 · TA获得超过3670个赞 知道大有可为答主 回答量:3093 采纳率:31% 帮助的人:219万 我也去答题访问个人页 关注 展开全部 你好!因为buttonlabel等控件默认模版里显示文字的地方用的就是textblock.所以textblock写样式时必须得加Key,然后需要用样式的textblock显示引用样式。如有疑问,请追问。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-03-06 WPF为什么改变TextBlock字体Button,Label等控件的字体都变了 1 2013-01-16 WPF,窗口大小改变后TextBlock和Label的变化 4 2017-05-22 wpf中怎么是鼠标移动到textblock中的字体上使其改变颜色 8 2014-06-19 wpf 在app.xaml 中设定了全局的textblock fontsize,大部分控件的字体都受影响了 2 2017-10-02 wpf 中怎样设置一个TextBlock 或 Label 控件的文本为纵向显示! 7 2019-06-18 wpf 用button实现TextBlock里字体颜色的切换 4 2017-11-28 wpf中如何使用代码设置属性Foreground,或者说设置控件字体颜色。 43 2012-10-16 wpf中TextBlock为什么不能调整字体间距,设置了FontStretch也不行 4 更多类似问题 > 为你推荐: