【发布时间】:2012-08-07 19:45:13
【问题描述】:
我想在 WPF 中绘制一条折线,它的开始和结束之间的不透明度不同。 我使用了 LinearGradientBrush。然而这并不符合我的预期。梯度考虑了边界框或容器中的位置。 是否可以根据折线的“长度”(在开始和结束之间)进行渐变?
【问题讨论】:
我想在 WPF 中绘制一条折线,它的开始和结束之间的不透明度不同。 我使用了 LinearGradientBrush。然而这并不符合我的预期。梯度考虑了边界框或容器中的位置。 是否可以根据折线的“长度”(在开始和结束之间)进行渐变?
【问题讨论】:
【讨论】:
试试Charles Petzold's GradientPath。但它是FrameworkElement,所以不能完全像Polyline那样使用。
【讨论】: