查找第二个gradientStop的color属性的属性路径的语法是什么?
<Rectangle.Fill>
<RadialGradientBrush>
<GradientStop Color="White" Offset="0" />
<GradientStop Color="#FFD0D0D0" Offset="0.992" />
</RadialGradientBrush>
</Rectangle.Fill>
我尝试了New PropertyPath("Fill.RadialGradientBrush.GradientStops[1].Color")
,但它可以找到颜色属性。
答案 0 :(得分:1)
我想它应该是:
(Fill as RadialGradientBrush).GradientStops[1].Color
因为RadialGradientBrush不是属性,而是类
答案 1 :(得分:1)
在这种情况下,Fill
属性 RadialGradientBrush
。画笔不是Fill的成员。
尝试PropertyPath("Fill.GradientStops[1].Color")