【发布时间】:2010-10-15 12:27:24
【问题描述】:
我正在设计一个基于 WPF 的小型应用程序,我想在一个表单中定义一些 XAML 中常用的矢量图标,可以在一个视图上的多个控件中使用,并且可以通过绑定重新着色。
例如,我想将一个小十字图标从黑色变为灰色以及禁用按钮中的文本(即用前景画笔着色)。通过 (ab) 使用 Tag 属性在按钮上设置图标。
目前,我正在使用基于 GeometryBrush 的 DrawingBrushes,然后将其用于填充矩形,但在这里我看不到共享颜色的方法。
有什么方法可以达到这个效果(最好是优雅和简单)? =)
【问题讨论】: