This repository is a .NET continuation of .NET Framework System.Windows.Forms.DataVisualization
that provides charting for WinForms.
- .NET 6+ support.
- Full support of new WinForms designer.
- Lots of performance improvements.
- New 3D mode for emulating Z axis.
- Per-Monitor DPI awareness (
PerMonitorV2
) support. - New API elements.
- Nuget package.
- Bugs fixes and other improvements.
- Breaking changes.
- Lots of customization options with wide designer support.
- Using of GDI+ graphics. This is the killer feature when using charts over RDP.
The best way to learn about Chart Controls is by looking at the sample solution where via interactive experience with the app you can learn about every chart type and every major feature. While modifying the control parameters and instantly seeing how that affects the look of the control, you can also get the generated C# or Visual Basic code to use in your apps.
To build without errors you need the latest version of nuget.exe
and it must be present in your PATH
variable. It's needed to restore nuget from local storage in the DesignerTest
project after the package is built.