I want to make a 2D scatter plot with following requirements;
- The "dots" should not be dots but instead arrows pointing either upwards or downwards depending on the data it represents.
- It should be possible to specify what values to show on the axis.
- The user should be able to zoom and pan on the graph.
- I want to be able to specify what color each arrow should have.
- The arrows should be clickable (i.e. I need some way to register a click event and decide which arrow was clicked).
I have tried to accomplish this using ZedGraph but I find it hard to get how I want, especially with the first requirement.
Is there a free charting library that would allow me to do this relatively easy in WinForms? Or, any general tips on how to accomplish the first requirement using ZedGraph?