怎么给线(Line)加渐变效果

如何给线(Line)加渐变效果?
我在C# Code里动态生成了一些宽度(StrokeThickness)值为5的线(Line),想给这些线都加渐变效果.
请问如何写?

------解决方案--------------------
Fill 一个渐变的Brush不行么?
------解决方案--------------------
呵呵,应用 LinearGradientBrush
------解决方案--------------------
LinearGradientBrush线性渐变就可以实现。