C# 使chart控件X轴坐标从0开始,而不是从-1开始的一种解决办法
来源:互联网 发布:php伪造来路ip 编辑:程序博客网 时间:2024/06/10 15:18
在使用chart控件画图时,绑定好数据之后可以绘制出想要的曲线了,可是X轴坐标间隔不太合适,就进行了相关的轴间隔设置,设置间隔为5,但是坐标却是4、9、14...。后来发现原来X轴的起始坐标一直不是0,而是-1。如下图:
于是进行了属性设置:
chart1.ChartAreas[0].AxisX.IsStartedFromZero = true;无效。
又设置:
chart1.ChartAreas[0].AxisX.Minimum = 0;无效,too.
研究了半天发现是坐标轴间隔偏移量的问题,设置了如下属性之后就可以了。如下图。
chart1.ChartAreas[0].AxisX.IntervalOffset = 1.00D;
不过绘制出来的曲线实际上还是从-1开始,只是直观显示好看了许多。暂时没有找到更好的解决方法,小菜一只,还望大神指点。
0 0
- C# 使chart控件X轴坐标从0开始,而不是从-1开始的一种解决办法
- chart.js插件生成折线图时数据普遍较大时Y轴数据不从0开始的解决办法
- textbox输入时从右边写起,而不是从左边开始写的解决办法
- chart.js插件生成折线图时数据普遍较大时Y轴数据不从0开始的解决办法[bubuko.com]
- iOS的坐标真正从(0,0)开始
- 我的博客之路从现在开始,而不是今天
- 折线图x轴从原点开始
- IOS 有导航栏的时候,坐标从(0,64)变成从(0,0)开始
- IOS 有导航栏的时候,坐标从(0,64)变成从(0,0)开始
- echarts-X轴不从0刻度开始
- 开始的开始,从这里开始!
- 学习.NET的起步,从C#开始
- django post出现403的解决办法 据说,从django1.x开始,加入了CSRF保护。
- 从0开始比从1开始有啥好处
- C# 学习自定义控件,从一个简单实用的日期控件开始。
- C# 学习自定义控件,从一个简单实用的日期控件开始。
- Java从0开始 1
- 从0开始<二>:1
- Merge Two Sorted Lists
- Java MVC与封装示例
- 简单Socket通信
- Android输入法框架分析
- 信号
- C# 使chart控件X轴坐标从0开始,而不是从-1开始的一种解决办法
- Quartz使用
- 高通平台android开发总结
- Linux tcpdump命令详解
- python threading多线程模块
- hdu1053
- Android开发相关的Blog推荐
- Dateutil
- C# 图片Base64 编码,图片格式转换