2011-11-22 106 views
0

查找第二個gradientStop的顏色屬性的屬性路徑的語法是什麼?屬性路徑找不到引用

<Rectangle.Fill> 
    <RadialGradientBrush> 
     <GradientStop Color="White" Offset="0" /> 
     <GradientStop Color="#FFD0D0D0" Offset="0.992" /> 
    </RadialGradientBrush> 
</Rectangle.Fill> 

我試過New PropertyPath("Fill.RadialGradientBrush.GradientStops[1].Color"),但它可以找到顏色屬性。

回答

1

在這種情況下,Fill財產RadialGradientBrush。筆刷不是Fill的成員。

嘗試PropertyPath("Fill.GradientStops[1].Color")

1

我想這應該是:

(Fill as RadialGradientBrush).GradientStops[1].Color 

由於放射漸變不是財產,而是一類