我有这个Ellipse,我变成了一个自定义控件,所以我可以以编程方式为它设置动画。但是我无法改变它的颜色。
我知道如何更改形状颜色:
aRectangle.Fill = new SolidColorBrush(Colors.Blue);
但是我无法使用自定义控件执行此操作。
任何人都知道怎么做?感谢。
答案 0 :(得分:0)
如何设置颜色取决于控件的模板,但一般来说我相信Control类上有一个Foreground画笔属性。您可能应该让模板的所有部分都使用此属性,以便整个控件都正确着色。