WinForm如何实现渐变色的折线图呢?

最近有一个需求是在Winform中绘制线条颜色为渐变色的折线图(.NET Framework 4.0)。
折线图是绘制出来了,但是一直卡在渐变色这个需求上了。请教大神们有没有好的方案和想法呢?欢迎一起讨论!

下面上图:

这是需求的效果:图片说明

目前实现的(使用的Charting控件):

图片说明

https://www.jianshu.com/p/b9fb01057ba6