我正在尝试做一些如此简单的事情,但却无法随心所欲.我一直在网上搜寻一个明确的例子或一些信息,但我找到的每篇文章都展示了完全相同的简单例子.
我想要做的就是有一个列表框项目的背景,它是两个音调,但它们之间没有渐变混合.到目前为止,我有:
<Setter Property="Background" >
<Setter.Value>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#ACC6E0" Offset="0"/>
<GradientStop Color="#DCE7F5" Offset="1"/>
</LinearGradientBrush>
</Setter.Value>
</Setter>
Run Code Online (Sandbox Code Playgroud)
我尝试了很多不同的东西,但我最终得到的是渐变渐变的变体而不是双音等分.
非常感谢
保罗
H.B*_*.B. 10
只需在同一偏移处添加两个停靠点:
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#ACC6E0" Offset="0"/>
<GradientStop Color="#ACC6E0" Offset="0.5"/>
<GradientStop Color="#DCE7F5" Offset="0.5"/>
<GradientStop Color="#DCE7F5" Offset="1"/>
</LinearGradientBrush>
Run Code Online (Sandbox Code Playgroud)
事实上你可以放弃终点:
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#ACC6E0" Offset="0.5"/>
<GradientStop Color="#DCE7F5" Offset="0.5"/>
</LinearGradientBrush>
Run Code Online (Sandbox Code Playgroud)