C#Chart控件柱状图使用总结

今天做了个项目,需要用到柱状图,一开始我使用的是zedgraph控件,设置好之后程序跑起来刷新屏幕老是会闪屏,查了一下,是zedgraph控件在向panel中更新时造成的,最后我锁定工具箱中的Chart这个控件,感觉也非常好用,最后也达到了要求!

现在总结一下使用到的几个属性,先上图:
C#Chart控件柱状图使用总结_第1张图片
首先,由于物料号特别长,横向排列只能显示一半的物料号名称,所以我采取倾斜-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#-winform)