2011-11-22 2 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 

RadialGradientBrush이 속성은 아니지만이 경우 클래스

관련 문제