我有一个简短的问题:
Brush和BrushKey之间的实际区别是什么。
答案 0 :(得分:4)
BrushKey
是一个资源键,用于标识画笔资源。画笔资源是实际的Brush
个对象。
它与SystemColors
一起使用。具体来说,引用BrushKey
代替Brush
可以指定DynamicResource
,这样您就可以对系统颜色更改做出反应,而无需重新启动应用程序。
使用DynamicResource
指定BrushKey
的示例:
{DynamicResource {x:Static SystemColors.HighlightBrushKey}}
我在这个主题中找到的链接: