I am adding annotations to ChartView and one of the required functionality is to drag the annotations, how can I get hold of the ChartViews Canvas inorder to use implement my own drag functionallity. If not, is there any other way to do this?
As the all chart annotations inherit from Control, you can just use the MouseEnter/LeftButtonDown / LeftButtonUp/MouseLeave and MouseMove events to accomplish your task. Also make sure you set the IsHitTestVisible to true. I have attached a sample project demonstrating this.
I hope this helps.