C# 强制显示所有轴标签
在ASP.NET柱形图中,当图表大小较小时,某些轴标签不会显示C# 强制显示所有轴标签,c#,asp.net-mvc,charts,C#,Asp.net Mvc,Charts,在ASP.NET柱形图中,当图表大小较小时,某些轴标签不会显示 问题:如何强制所有标签显示,即使它们必须重叠?将轴的间隔属性设置为1,这将强制它显示所有可用标签,而不考虑空间限制。您能快速给出问题的背景吗,我正在使用ASP.NET图表绘制柱状图。我还有10分要打。图表的宽度是300px。由于缺少空间,某些点的轴标签未显示。我想知道我是否可以强迫它显示,即使没有足够的空间。谢谢希望我是在尝试将Interval属性设置为1,这将强制它显示标签是的,非常感谢。添加它作为答案,这样我就可以接受它。为了让
问题:如何强制所有标签显示,即使它们必须重叠?将轴的
间隔属性设置为1,这将强制它显示所有可用标签,而不考虑空间限制。您能快速给出问题的背景吗,我正在使用ASP.NET图表绘制柱状图。我还有10分要打。图表的宽度是300px。由于缺少空间,某些点的轴标签未显示。我想知道我是否可以强迫它显示,即使没有足够的空间。谢谢希望我是在尝试将Interval
属性设置为1,这将强制它显示标签是的,非常感谢。添加它作为答案,这样我就可以接受它。为了让它更清楚`chart1.ChartAreas[“ChartArea1”].AxisX.Interval=1`很好的提示,+1。对于像我这样的谷歌用户,Interval可以在ChartAreaID.AxisX.LabelStyle.Interval=1
或ChartID.Areas(“myChartAreaName”).AxisX.LabelStyle.Interval=1
找到,甚至可以在这里找到。。。“那些来到这里寻找MVC解决方案的人:这个答案有其局限性。如果间隔=1,则即使不存在数据,也会显示标签。i、 e.如果将日期范围作为x轴,则即使日期不存在,也会将日期间隔1天。可以找到的另一个位置是chart.ChartAreas[0]。AxisX.LabelStyle.interval=1代码>如果已添加图表,请使用chart.ChartAreas.Add(new ChartArea())代码>