2011-07-04 61 views
1


我是Silverlight中的新成員。我需要用SolidColorBrush部分填充一個矩形(就像一個Bar,我需要邊框)。使用GradientBrush,顏色的變化並不明顯。在Silverlight上部分填充一個矩形

我可以爲此添加兩個矩形,但必須有更好的方法。

任何建議,將不勝感激。

我正在使用Silverlight 4.0。

感謝您的閱讀。

-Rakib

回答

1

怎麼樣使用漸變畫筆與漸變色非常接近對方,這樣的事情:

<LinearGradientBrush x:Key="_backgroundBrush" StartPoint="0.5,0" EndPoint="0.5,1"> 
     <GradientStop Color="Yellow" Offset="0" /> 
     <GradientStop Color="Yellow" Offset="0.65" /> 
     <GradientStop Color="Blue" Offset="0.66" /> 
     <GradientStop Color="Blue" Offset="1" /> 
</LinearGradientBrush> 
+0

感謝。它工作(至少爲我所需要的)。真是好戲!如果我使用相同的值設置中間兩個偏移量,它會很好地工作。 – Rakib