The charting library for .NET
created by John Champion customized by Paul Martinsen ported to Eto.Forms by Brian Gallaway
forked from https://sourceforge.net/projects/zedgraph/
ZedGraph is a class library, user control, and web control for .net, written in C#, for drawing 2D Line, Bar, and Pie Charts. It features full, detailed customization capabilities, but most options have defaults for ease of use.
- Default fonts reverted to "Arial" to remove references to System.Windows.Forms in ZedGraph (WinForms control's constructor changes them back to WinForm defaults)
- ReversibleFrame: GDI calls placed in try/catch, as they would not work on non-Windows platforms
- Moved Editors/FormatSelector to ZedGraph.Web (which appeared to be the only place it is used)
- NetStandard2.0 target added
- Mouse DoubleClick not yet handled (coming soon)
- Printing
- Scrollbars / Scrollable area
- DataSourcePointList equivalent (WinForms DataSourcePointList implements an IPointList that uses WinForms binding)
- Proper Reversible Frame support to create drag/zoom window rectangle
- Support for EMF Image format
- Locale support might be broken for non-English locales
- Basic support for cursors. Cursors are horizontal or vertical lines you can add to the graph as guides or reference markers. The user can (optionally) move cursors using the mouse. Todo: serialization, labels.
ZedGraph is available via NuGet: