A simple interactive graph plotting library written in C#
What is SharpGraphLib?
SharpGraphLib is a library that simplifies displaying interactive graphs in
C# programs. Its main features are:
- Dynamic creation, updating and removal of graphs
- Customizable grid and axial labels
- Support for arbitrary axial transformations (e.g. logarithmic scale)
- Improved OnMouseXXX() handlers receiving data-space coordinates
- Support for displaying floating hints and tracking reference points
- Support for full-screen popups
- Automatic interactive zooming
- Automatic legend
Source code
To get the SharpGraphLib source code from SourceForge SVN, run the
following command:
svn co
http://sharpgraphlib.svn.sourceforge.net/svnroot/sharpgraphlib/trunk
The SharpGraphLib folder contains the library itself; the
SharpGraphTest folder contains a simple demo application:
Download demo application
You can download the pre-built demo application here:
http://sourceforge.net/projects/sharpgraphlib/files/SharpGraphLib-Demo.zip/download