2 qq 29237903 qq_29237903 于 2016.01.19 23:38 提问

C# Form Chart X刻度左右多余一格怎么去掉

图片说明

如上图所示:形成的chart,1和8时y没有值,我实际给的也是2~7的数,可视1和8的刻度却在,怎么去掉,谢谢。

2个回答

caozhy
caozhy   Ds   Rxr 2016.01.20 02:43
已采纳
 chart1.ChartAreas[0].AxisX.IsMarginVisible = false;
qq_29237903
qq_29237903 谢谢,实在没币,口头感谢一下了,哥们
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2016.01.20 02:49

图片说明

如果问题解决,请点下我回答右边的采纳,谢谢。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# 画图控件CHART 自定义坐标轴刻度标签
项目中用到柱形图,当数据列比较多的时候, X轴的刻度标签会被精简为几个,无法在每个柱子下方显示其刻度值。这时候可以用自定义标签解决问题。
Chart: 计算X轴标签个数
在图表中,横轴通常表示分类,纵轴表示数值。 纵轴的数值标签表示,是需要算法支持的,参见【图表轴刻度的思路,算法: 转载X】,略过。 这里说说横轴(X轴)的标签。   用K线图做例子,在一个图中表示的蜡烛线非常多,每根线对应一个时间,这些时间就是X轴上要表示的标签。 如果每根线的时间都在X轴表示出来,由于数量太多,就会相互重叠,根本分不清彼此,上面的文字让看不出来。 因此就要减少其数量。
C# 使chart控件X轴坐标从0开始,而不是从-1开始的一种解决办法
在使用chart控件画图时,绑定好数据之后可以绘制出想要的曲线了,可是X轴坐标间隔不太合适,就进行了相关的轴间隔设置,设置间隔为5,但是坐标却是4、9、14...。后来发现原来X轴的起始坐标一直不是0,而是-1。如下图: 于是进行了属性设置: chart1.ChartAreas[0].AxisX.IsStartedFromZero = true;        无效。
Chart: 计算X轴标签个数1 (正确的分析) --- 确定标签间隔数
这是对【eCharts】版本3源码的分析结果:  通过遍历,尝试找出标签间隔数。 源代码位置:    echarts-master\src\coord\axisHelper.js       函数名:axisHelper.getAxisLabelInterval 【思路】 ===================================================
改变chart坐标轴的起始值
  chart1.ChartAreas[0].AxisX.Minimum = 10;  chart1.ChartAreas[0].AxisX.Maximum = 50;  chart1.ChartAreas[0].AxisX.Interval = 2;//坐标轴上相邻数值的间隔大小the index will start with 2 then 4,6,8,10.........50  
.NET chart 毫秒级坐标轴
微软的chart控件,功能强大,也非常方便好用。 这里说一下,如何用时间做X轴,坐标时间间隔可以精确到ms。 直接上代码(在VS2013 上通过): 在form1中拖入chart控件,name为chart1 拖入一个timer控件,name为timer1; 两个button;
Highcharts折线图,去掉x轴y轴刻度与刻度名称
$(function () { $('#Line_').highcharts({ title: { text: '', a
C# MSChart 中柱状图和X轴自定义标签
C#中MSChart 里面曲线、柱状图的样式选择是由 chart.Series["***"].ChartType = SeriesChartType.Column;   来控制的,SeriesChartType列举出了所有的样式。 如果要在X轴上显示自己的文本标签,则可
C#Chart 格控件的一些使用心得
Chart表格控件是 .netframework4.0之后才有的。所以在开发中请保持你使用的是4.0及以上版本。 要使用Chart 我们先来了解小Chart 的结构。如下图所示。 首先一个Chart控件里面 可以有多个 ChartArea 每一个ChartArea 里面可以有自己的横轴和纵轴,可以有任意条线条。 1.ChartArea mainChart;  首先声明 Char
Chart控件X轴显示不全的解决方法
在vs2012中使用chart控件时,x轴的标签过多,致使默认只能显示其中的一部分,如图 当然,我们可以通过设置,使得x轴标签全部显示。 首先,通过chart控件属性,找到   “ChartAreas集合”   如图,并且点开 于是来到了ChartAreas集合编辑器,在右边ChartAreas1属性中找到   “Axes集合”,并点开,如图