2010-08-07 92 views
2

我正試圖將漸變刷數據綁定爲矩形填充。我需要做些什麼才能使註釋掉的綁定起作用? StartColor和EndColor被聲明爲System.Drawing.Color。數據綁定WPF矩形漸變填充

<Rectangle Width="100" Height="20"> 
    <Rectangle.Fill> 
    <LinearGradientBrush> 
     <GradientStop Offset="0" Color="Pink"/> 
     <GradientStop Offset="1" Color="Red"/> 
     <!--<GradientStop Offset="0" Color="{Binding Path=StartColor}"/>--> 
     <!--<GradientStop Offset="1" Color="{Binding Path=EndColor}" />--> 
    </LinearGradientBrush> 
    </Rectangle.Fill> 
</Rectangle> 
+0

這是一個重複的問題:http://stackoverflow.com/questions/1220688/databinding-的色對的一-的RadialGradient刷式-Silverlight的3 – 2010-08-07 20:48:38

回答

1

的問題是使用的System.Drawing.Color而不是正確的System.Windows.Media.Color