比较画笔和颜色

Vac*_*ano 3 c# brush colors

if (backBrush == SystemColors.ActiveCaption)
Run Code Online (Sandbox Code Playgroud)

这失败了.说你无法比较画笔和颜色.

如何找到画笔的颜色?

Phi*_*amb 5

如果backBrush是一个SolidColorBrush(基于你想要做的事情),你可以使用:

if(((SolidColorBrush)backBrush).Color == SystemColors.ActiveCaption)
Run Code Online (Sandbox Code Playgroud)