C# winform 求教如何画一个圆环控件

C# winform 求教怎么画一个圆环控件
实时画线,就是当我运行程序的某个功能的时候该控件一直再不停的画线,类似于股票的趋势图,现在有个需求就是在线头加一个圆形的物体,为了实现这个功能我一开始是用的graphics画画的功能,但是试了一下,发现不可以。于是就想到了用代码移动控件,但picturebox默认的是一个矩形所以我只好自己画一个圆形的控件,但是还要看到线头(线头跟圆心是重合的),所以要圆环
现在请问:怎么实现这个控件。最好是有代码和注释
------解决思路----------------------
C#  winform  求教如何画一个圆环控件
你是要这样的效果吗?