Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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
Charts .Net图表-切换条形图的显示顺序_Charts_Asp.net Charts_Bar Chart - Fatal编程技术网

Charts .Net图表-切换条形图的显示顺序

Charts .Net图表-切换条形图的显示顺序,charts,asp.net-charts,bar-chart,Charts,Asp.net Charts,Bar Chart,使用System.Web.UI.DataVisualization.Charting,我得到了想要表示为条形图的数据,序列中的第一项显示在图表的顶部,而不是底部。例如,对于标签为{“a”、“B”、“C”}的系列,C的条形图将显示在顶部,而我希望a是顶部条形图。这种排序对数值数据有意义,但在某些情况下对分类数据意义不大。是否可以设置任何属性或内容,或者是否需要颠倒数据顺序?在绑定数据后(但在呈现图表之前),您可以尝试以下操作: 这将根据序列1的X轴值对其进行排序 Scott Mitchell有一篇

使用System.Web.UI.DataVisualization.Charting,我得到了想要表示为条形图的数据,序列中的第一项显示在图表的顶部,而不是底部。例如,对于标签为{“a”、“B”、“C”}的系列,C的条形图将显示在顶部,而我希望a是顶部条形图。这种排序对数值数据有意义,但在某些情况下对分类数据意义不大。是否可以设置任何属性或内容,或者是否需要颠倒数据顺序?

在绑定数据后(但在呈现图表之前),您可以尝试以下操作:

这将根据序列1的X轴值对其进行排序


Scott Mitchell有一篇关于在图表控件中排序和过滤数据的帖子

我遇到了同样的问题,我尝试了以下方法:

Chart1.ChartAreas[0].AxisX.Minimum = 0;
Chart1.ChartAreas[0].AxisX.Maximum = 7;
Chart1.ChartAreas[0].AxisX.IsReversed = true;
提供条形图的最小值和最大值,然后将其反转

让我知道你的情况是否有效

Chart1.ChartAreas[0].AxisX.Minimum = 0;
Chart1.ChartAreas[0].AxisX.Maximum = 7;
Chart1.ChartAreas[0].AxisX.IsReversed = true;