chart X轴的坐标值无法固定

zgiw 2014-08-29 09:56:17
我设置了XY轴的坐标值,它是大小及间隔都是固定的:
chart.ChartAreas["ChartArea1"].AxisY.Minimum = 0;
chart.ChartAreas["ChartArea1"].AxisY.Maximum = 700;
chart.ChartAreas["ChartArea1"].AxisY.Interval = 20;
chart.ChartAreas["ChartArea1"].AxisX.Minimum = 0;
chart.ChartAreas["ChartArea1"].AxisX.Maximum = 280;
chart.ChartAreas["ChartArea1"].AxisX.Interval = 5;

然后我用了以下代码

for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
if (dataGridView1.Rows[i].Cells["movelenght"] != null)
{
chart.Series[0].Points.AddXY(dataGridView1.Rows[i].Cells["movelenght"].Value, dataGridView1.Rows[i].Cells["operaforce"].Value);
}
}

for (int i = 0; i < dt.Rows.Count; i++)
{
if (dt.Rows[i]["movelenght"] != null)
{
chart.Series[0].Points.AddXY(dt.Rows[i]["movelenght"], dt.Rows[i]["operaforce"]);
}
}
dt是datatable, 如果我是手工选择一个excel文件,并将excel中的数据加载到datagridview或者datatable中,此时chart的x轴坐标值就按照我设置的一样是固定分隔的,即最大值是280,间隔5.
但是同样的代码,如果我的程序是自动获取一个数据序列并将数据加载到datagridview或者datatable中,此时x轴就会有变化,并不是我所设置的那样,请见以下图形的x轴

我不知道是哪方面的问题,烦请各位高手解答,非常感谢!
...全文
882 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
於黾 2014-08-29
  • 打赏
  • 举报
回复
自动加载的数据又是哪里来的 是一次性加载的,还是一个一个加载的 如果是一个一个加载,add进控件里之后,重新设置一下试试
zgiw 2014-08-29
  • 打赏
  • 举报
回复
excel中的数据和程序中自动加载的数据是一样, excel的数据就是我程序保存下来的数据,我手工做测试用的
於黾 2014-08-29
  • 打赏
  • 举报
回复
你先确定序列中的数据跟excel中的到底有什么区别
zgiw 2014-08-29
  • 打赏
  • 举报
回复
这个程序是通过232接口读取PLC的数据,数据是一个一个添加到datatable中,等数据全部添加完成后,最后使用上面的代码在chart中显示出图形,其实我觉得跟从excel加载数据显示到图形是一样,但就是不知道为什么会这样.
PowerBI系列课程之内置视觉对象和常用自定义视觉对象专题 内置视觉对象Stacked bar chart  堆积条形图Stacked column chart 堆积柱形图 - X按类别显示Clustered bar chart  簇状条形图Clustered column chart  簇状柱形图100% Stacked bar chart 百分比堆积条形图100% Stacked column chart 百分比堆积柱形图Line Chart  折线图-预测功能Area Chart  面积图Stacked Area Chart  堆积面积图Line and stacked column chart 折线和堆积柱形图-双YLine and clustered column chart 折线和簇状柱形图Ribbon Chart  丝带图Waterfall Chart  瀑布图Funnel  漏斗图Scatter chart  散点图Pie Chart  饼图 Donut Chart 环形图TreeMap 树状图Map  地图 Filled Map 着色地图Shape Map 形状地图Gauge 仪表Card 卡片图Multi-row card 多行卡片KPI  Table 表格-条件样式Matrix 矩阵详解  Key influencers  关键影响者Decomposition tree 分解树Q&A 问答2021.6月增加分页表格视觉对象自定义视觉对象视觉对象使用建议下载排名前20,免费实用的视觉对象 AllDemo pbix介绍 Pareto 帕累托图DrillDown Donut  可钻取饼图Word Cloud   文字云Gantt  甘特图Infographic Designer  信息柱状图Timeline Slicer  时间切片器Chiclet Slicer 图片切片器Text Filter 文本筛选器HierarchySlicer  层级切片器Pulse Chart脉动图Power KPI Matrix  KPI矩阵Animated Bar Chart Race 动态条形图Advance Card  高级卡片Sankey Chart  桑基图Radar Chart   雷达图Dial Gauge  码表Waffle 华夫占比图Quadrant 象限图 Tornado Chart  龙卷风图Histogram Chart  直方图 Box and Whisker chart 盒线图Sunburst  阳光图Chord Chart 和弦图Bullet Chart  子弹图HTML Content  html解析视觉对象  

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧