ejy*_*ung 0 c# charts winforms
我正在使用 C# 构建 winform 点图,其中数据来自数据表。我创建了这样的点:
chart1.Series.Add("series1");
chart1.Series["series1"].ChartType = SeriesChartType.Point;
chart1.Series["series1"].YValueMembers = "VALUE";
chart1.Series["series1"].XValueMember = "DATE";
chart1.DataSource = dt;
Run Code Online (Sandbox Code Playgroud)
我希望能够根据数据表 dt 中称为产品的第三列使用不同的颜色/符号来制作图表上的点的图例。我已经尝试了很多方法来完成此任务,但没有任何效果。我怎样才能做到这一点?
您可以使用我从msdn 页面获得的代码
// Create a new legend called "Legend2".
chart1.Legends.Add(new Legend("Legend2"));
// Set Docking of the Legend chart to the Default Chart Area.
chart1.Legends["Legend2"].DockToChartArea = "Default";
// Assign the legend to Series1.
chart1.Series["Series1"].Legend = "Legend2";
chart1.Series["Series1"].IsVisibleInLegend = true;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8318 次 |
| 最近记录: |