码迷,mamicode.com
首页 > Windows程序 > 详细

Winform中设置ZedGraph的曲线为折线、点折线、散点图

时间:2019-10-09 17:29:59      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:line   jpg   draw   下载   ext   chart   title   attr   htm   

场景

Winform中设置ZedGraph的曲线为散点图:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102465399

在上面设置单条曲线为散点图后的思路,继续扩展设置曲线为折线、点折图、散点图。

效果

技术图片

 

 

注:

博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

读取配置文件内容获取设置的曲线样式后

LineItem myCurve = myPane.AddCurve(yList[i].Title, DataChartHelper.SetCurveText(interval, xAttribute.TitleKey, yList[i].TitleKey), System.Drawing.ColorTranslator.FromHtml(yList[i].Color), SymbolType.None);

根据配置文件设置曲线类型

myCurve = setCurveType(myCurve, yList[i].Type, yList[i].Color);

 

然后调用设置曲线样式的方法,在方法里

 

private static LineItem setCurveType(LineItem myCurve, string p,string color)
        {
            switch(p)
            {
                case "折线":
                    myCurve.Symbol.Type = SymbolType.None;
                    myCurve.Line.IsVisible = true;
                    break;
                case "点折线":
                    myCurve.Symbol.Type = SymbolType.Circle;
                    myCurve.Symbol.Fill = new Fill(System.Drawing.ColorTranslator.FromHtml(color));
                    myCurve.Symbol.Size = 3;
                    break;
                case "点离散":
                    myCurve.Symbol.Type = SymbolType.Circle;
                    myCurve.Symbol.Fill = new Fill(System.Drawing.ColorTranslator.FromHtml(color));
                    myCurve.Symbol.Size = 3;
                    myCurve.Line.IsVisible = false;
                    break;
                default :
                    myCurve.Symbol.Type = SymbolType.None;
                    myCurve.Line.IsVisible = true;
                    break;

            }
            return myCurve;
        }

 

Winform中设置ZedGraph的曲线为折线、点折线、散点图

标签:line   jpg   draw   下载   ext   chart   title   attr   htm   

原文地址:https://www.cnblogs.com/badaoliumangqizhi/p/11642957.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!