C#Chart控件使用总结
2016-12-02 15:31
281 查看
今天做了个项目,需要用到柱状图,一开始我使用的是zedgraph控件,设置好之后程序跑起来刷新屏幕老是会闪屏,查了一下,是zedgraph控件在向panel中更新时造成的,最后我锁定工具箱中的Chart这个控件,感觉也非常好用,最后也达到了要求!
现在总结一下使用到的几个属性,先上图:
首先,由于物料号特别长,横向排列只能显示一半的物料号名称,所以我采取倾斜-60角度。X轴和Y轴相同,用到的属性:
Chart–>ChartAreas–>ChartArea1–>Axes–>:
标签:
labelStyle:轴标签样式
Angle:标签字体角度,我这里为-60
Enabled:指示标签是否启用
标题:
TextOrientation:Horizontal 文本方向
Title:轴标题
TitleAlignment:轴标题对齐。共三种,我这设置为Far
间隔:
Interval:轴间隔大小,默认自动,我改为1,使每一个物料号都能显示出来
外观:
ArrowStyle:轴箭头类型。共三种,我设置第一种Triangle
柱子上面显示Y轴数据的属性:Series–>Series1–>标签–>IsValueShownAsLabel = true
另外还有一些例如图片显示为柱形图,柱子的颜色,显示区背景色,轴标线的颜色设置,除主轴线不显示等等都就不一一列举了。
现在总结一下使用到的几个属性,先上图:
首先,由于物料号特别长,横向排列只能显示一半的物料号名称,所以我采取倾斜-60角度。X轴和Y轴相同,用到的属性:
Chart–>ChartAreas–>ChartArea1–>Axes–>:
标签:
labelStyle:轴标签样式
Angle:标签字体角度,我这里为-60
Enabled:指示标签是否启用
标题:
TextOrientation:Horizontal 文本方向
Title:轴标题
TitleAlignment:轴标题对齐。共三种,我这设置为Far
间隔:
Interval:轴间隔大小,默认自动,我改为1,使每一个物料号都能显示出来
外观:
ArrowStyle:轴箭头类型。共三种,我设置第一种Triangle
柱子上面显示Y轴数据的属性:Series–>Series1–>标签–>IsValueShownAsLabel = true
另外还有一些例如图片显示为柱形图,柱子的颜色,显示区背景色,轴标线的颜色设置,除主轴线不显示等等都就不一一列举了。
相关文章推荐
- C# Chart控件的使用总结
- C#使用CF_HTML总结
- asp.net c#.net项目中使用总结,遇到的各个问题的汇总
- 总结在使用VB 6.0和C#编写ActiveX控件的实践 (一)
- C#中Math的使用总结
- 如何使用C#进行Visio二次开发-总结版
- 使用C#l侦测主机与端口的状态-在公司最近十天的工作内容总结(三)
- C# TreeView控件使用总结
- 总结在使用VB 6.0和C#编写ActiveX控件的实践 (三)
- C#中使用try catch对系统性能的影响和处理机制的学习总结和疑问!
- C#使用总结(1)--通过IrisSkin2.dll来美化程序界面
- 总结 使用c# 开发邮件系统心得
- C#Winform菜单的使用问题总结
- 总结在使用VB 6.0和C#编写ActiveX控件的实践 (三)
- 总结在使用VB 6.0和C#编写ActiveX控件的实践 (二)
- c# winform DatagridView使用总结
- 总结在使用VB 6.0和C#编写ActiveX控件的实践 (二)
- 在C#中使用ASV封装编程实践中遇到的问题总结
- C#中验证控件的使用方法总结一
- C#使用总结--通过IrisSkin2.dll来美化程序界面