LinearGradientBrush
のGradientStop
の絶対値をOffset
に指定するにはどうすればよいですか?LinearGradientBrushesの絶対GradientStops
I背景としてLinearGradientBrush
とGridView
た:グリッドがデフォルトのサイズで
<Grid.Background>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<LinearGradientBrush.GradientStops>
<GradientStop Offset="0" Color="White" />
<GradientStop Offset="0.25" Color="White" />
<GradientStop Offset="0.4" Color="WhiteSmoke" />
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</Grid.Background>
である場合、勾配の白い領域は、約60画素単位トールです。グリッドのサイズを変更すると、グラデーションが伸び、白い部分が大きくなります。白い部分は同じ高さに保つことができますが、残りの部分は伸ばすことができますか?
白い部分はグリッドの1つの行に対応しています。したがって、グラデーションをすべての行に渡して最初の行に跨る方法があれば、うまくいくはずです。