Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 强制显示所有轴标签_C#_Asp.net Mvc_Charts - Fatal编程技术网

C# 强制显示所有轴标签

C# 强制显示所有轴标签,c#,asp.net-mvc,charts,C#,Asp.net Mvc,Charts,在ASP.NET柱形图中,当图表大小较小时,某些轴标签不会显示 问题:如何强制所有标签显示,即使它们必须重叠?将轴的间隔属性设置为1,这将强制它显示所有可用标签,而不考虑空间限制。您能快速给出问题的背景吗,我正在使用ASP.NET图表绘制柱状图。我还有10分要打。图表的宽度是300px。由于缺少空间,某些点的轴标签未显示。我想知道我是否可以强迫它显示,即使没有足够的空间。谢谢希望我是在尝试将Interval属性设置为1,这将强制它显示标签是的,非常感谢。添加它作为答案,这样我就可以接受它。为了让

在ASP.NET柱形图中,当图表大小较小时,某些轴标签不会显示


问题:如何强制所有标签显示,即使它们必须重叠?

将轴的
间隔属性设置为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())