Previously, Microsoft had no related chart controls. They were all implemented using third-party controls or office owc controls. It is generally not recommended to use owc for poor performance.
I checked Microsoft's demo.ProgramIt is indeed very powerful, and the interface is very beautiful. We recommend that you use it.
I personally feel that the advantage is quite obvious. I use the open-source control zedgraph. dll, which has some functional limitations. For example, the XY-axis text will also become small when the chart is scaled down, but mschart can set the smallest font size, so that the scalar value will not be visible as the chart grows down, as shown in the following operation:
The other one is how to display the value of a specific column, whether to display, and the position of the display. Other methods can also be used for processing. We can see that this chart control is very detailed.
The control supports winform and webform, but the control only supports. Net formwork 3.5 SP1.
For more information, see http://code.msdn.microsoft.com/mschart
Related downloads:
1. Microsoft Chart Control for Microsoft. NET Framework 3.5
Http://www.microsoft.com/downloads/details.aspx? Displaylang = ZH-CN & familyid = 130f7986-bf49-4fe5-9ca8-910ae6ea442c
2. Microsoft chart controls for Microsoft. NET Framework 3.5 language packs
Http://www.microsoft.com/downloads/details.aspx? Familyid = 581ff4e3-749f-4454-a5e3-de4c463143bd & displaylang = ZH-CN
3. Download demo
Http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx? Releaseid = 1591
4. Install the vs2008 plug-in
Http://download.microsoft.com/download/e/6/f/e6fedd87-9119-4037-8da8-e5de429d940a/MSChart_VisualStudioAddOn.exe
For more details, see: http://code.msdn.microsoft.com/mschart