Применение LinearGradientBrush к пути

#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 ?

Что-то вроде этого (я не профессионал в Photoshop):введите описание изображения здесь

Комментарии:

1. Посмотрите на этот блог: графические пути с градиентными цветами charlespetzold.com/blog/2009/02 /. … Это делает то, что вы хотите, и имеет исходный код, чтобы вы могли его реализовать.

2. @KyleHancock Спасибо! Это выглядит великолепно!