c#chart控件基本使用方法(柱状图和饼图)

c#chart控件基本使⽤⽅法(柱状图和饼图)施德扩
1 chartType.Series.Clear();
2            chartType.ChartAreas.Clear();
3if (rbtnPie.Checked)
4            {
成人绘本5                Series Series1 = new Series();
6                chartType.Series.Add(Series1);
7                chartType.Series["Series1"].ChartType = SeriesChartType.Pie;雨霖铃赏析
8                chartType.Legends[0].Enabled = true;
9                chartType.Series["Series1"].LegendText = "#INDEX:#VALX";//开启图例
10                chartType.Series["Series1"].Label = "#INDEX:#PERCENT";
11                chartType.Series["Series1"].IsXValueIndexed = false;
12                chartType.Series["Series1"].IsValueShownAsLabel = false;
13                chartType.Series["Series1"]["PieLineColor"] = "Black";//连线颜⾊
14                chartType.Series["Series1"]["PieLabelStyle"] = "Outside";//标签位置
15                chartType.Series["Series1"].ToolTip = "#VALX";//显⽰提⽰⽤语
16                ChartArea ChartArea1 = new ChartArea();
17                chartType.ChartAreas.Add(ChartArea1);
18//开启三维模式的原因是为了避免标签重叠
19                chartType.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true;//开启三维模式;PointDepth:厚度BorderWidth:边框宽
20                chartType.ChartAreas["ChartArea1"].Area3DStyle.Rotation = 15;//起始⾓度
21                chartType.ChartAreas["ChartArea1"].Area3DStyle.Inclination = 45;//倾斜度(0~90)
22                chartType.ChartAreas["ChartArea1"].Area3DStyle.LightStyle = LightStyle.Realistic;//表⾯光泽度
23            }
24if (rbtnBar.Checked)
25            {
26                Series Series1 = new Series();
27                chartType.Series.Add(Series1);
28                chartType.Series["Series1"].ChartType = SeriesChartType.Column;
29                chartType.Legends[0].Enabled = false;
30                chartType.Series["Series1"].LegendText = "";
31                chartType.Series["Series1"].Label = "#VALY";
32                chartType.Series["Series1"].ToolTip = "#VALX";
33                chartType.Series["Series1"]["PointWidth"] = "0.5";
34                ChartArea ChartArea1 = new ChartArea();
脂松香
35                chartType.ChartAreas.Add(ChartArea1);
列举法36//开启三维模式的原因是为了避免标签重叠
37                chartType.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true;//开启三维模式;PointDepth:厚度BorderWidth:边框宽
38                chartType.ChartAreas["ChartArea1"].Area3DStyle.Rotation = 15;//起始⾓度
39                chartType.ChartAreas["ChartArea1"].Area3DStyle.Inclination = 30;//倾斜度(0~90)
40                chartType.ChartAreas["ChartArea1"].Area3DStyle.LightStyle = LightStyle.Realistic;//表⾯光泽度
41                chartType.ChartAreas["ChartArea1"].AxisX.Interval = 1; //决定x轴显⽰⽂本的间隔,1为强制每个柱状体都显⽰,3则间隔3个显⽰
42                chartType.ChartAreas["ChartArea1"].AxisX.LabelStyle.Font =new Font("宋体", 9, FontStyle.Regular);
43                chartType.ChartAreas["ChartArea1"].AxisX.MajorGrid.Enabled = false;
44            }
45
大理学院图书馆
46 chartType.Series[0].XValueMember = "name";
47 chartType.Series[0].YValueMembers = "sumcount";

本文发布于:2024-09-22 01:10:30,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/415735.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:标签   强制   原因   避免   学院   控件   饼图
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议