如何为myOffset
中的 s 指定绝对 s ?GradientStop
LinearGradientBrush
我有GridView
一个LinearGradientBrush
作为背景:
<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 像素单位高。当我调整网格大小时,渐变会拉伸,白色区域会变大。如何保持白色区域的高度相同,但拉伸其余的渐变?
白色区域对应于网格中的一行,所以如果有一种方法可以使渐变跨越除第一行之外的每一行,那就可以了。