1

我一直在查看(并且被依赖属性弄糊涂了)——我不确定这是我需要的还是其他的。

我正在寻找与<Path.Data/>Silverlight 中的子级非常具体的东西,特别是<PathGeometry/>,<EllipseGeometry/>等。虽然该<Path/>元素具有.Fill属性,但我想.Fill为它的任何几何图形添加一个属性,这意味着它的颜色与其父级不同。它可以是一种<SolidColorBrush/><LinearGradientBrush/>颜色,也可以是父颜色的百分比(例如比<Path.Fill/>.

这可能吗?这是一个依赖属性吗?例如,如何<RectangleGeometry/>知道我正在尝试用颜色填充它?我将如何开始?

也将 WPF 添加为标签,因为知道 WPF 的人可能会提供帮助

4

1 回答 1

2

不是不可能,笔触和填充画笔是Path形状的属性。

Rectangle如果你想用它们自己独立的 Stroke 和 Fill 属性绘制 Rectangle、Ellipse等形状,你需要使用它们本身Ellipse就是Shape对象。

于 2010-06-01T16:31:46.993 回答