TextBlock的Foreground是SystemColors的默认值吗?如果是这样,那是哪一个?
答案 0 :(得分:3)
这与主题相关,如果应用主题没有覆盖,则DP系统使用相应DependencyProperty
的默认值,即Brushes.Black
。
但是有很多可能的覆盖,在Aero主题中,继承会在某些情况下更改值。虽然TextBlock
样式未直接设置Foreground
(这将是更强的覆盖),但Foreground
的{{1}}设置为Windows
,因此如果{DynamicResource {x:Static SystemColors.WindowTextBrushKey}}
位于TextBlock
中,除非继承被另一个更高precedence的值覆盖,否则将应用与该键关联的画笔。
答案 1 :(得分:0)
Textblock的前景十六进制值为#FF000000