#wpf #xaml
#wpf #xaml
Вопрос:
Path
с LinearGradientBrush
:
<Path Data="M76,261 C273,301 166.53234,85.564862 274.5,301.5"
HorizontalAlignment="Left"
Height="148.664"
Margin="76,203.836,0,0"
Stretch="Fill"
VerticalAlignment="Top"
Width="323.5"
StrokeThickness="10">
<Path.Stroke>
<LinearGradientBrush EndPoint="0.05,0.0"
StartPoint="0.0,0.0"
SpreadMethod="reflect">
<GradientStop Color="Blue" Offset="0.0"/>
<GradientStop Color="White" Offset="1"/>
</LinearGradientBrush>
</Path.Stroke>
</Path>
Как применить GradientBrush
к Path
, чтобы линии перехода (остановки градиента) были перпендикулярны касательной к Path
в каждой точке Path
?
Комментарии:
1. Посмотрите на этот блог: графические пути с градиентными цветами charlespetzold.com/blog/2009/02 /. … Это делает то, что вы хотите, и имеет исходный код, чтобы вы могли его реализовать.
2. @KyleHancock Спасибо! Это выглядит великолепно!