图表X轴错误标签

时间:2018-04-25 10:58:05

标签: c# winforms charts mschart

我有一个图表和一个datagridview,它们都是数据绑定到字典,例如:

freqChart.Series[0].Points.DataBindXY(symCount.Keys, symCount.Values);

在下面的屏幕截图中,您可以看到X轴标签/按键名称的区别。 Datagridview正确显示,而图表翻转char,如果它是标点符号char。问题是什么?我该如何解决?

屏幕截图(图表和DataGridView):

enter image description here

1 个答案:

答案 0 :(得分:1)

我的评论错了;事实上,当你打开RightToLeft时,这会产生一种有趣的效果。

有几个值,但这个值足以重现:

freqChart.RightToLeft = RightToLeft.Yes

要么这是你想要的,那么你也可以为DGV打开它;或者它不是简单地关闭..

freqChart.RightToLeft = RightToLeft.No

正如您所看到的,它是一个Control.Property,因此它可以在所有控件上运行。另外需要注意的是:RightToLeft属性是一个环境属性,因此它传播到子控件。

为什么它如此扼杀我无法说出来。文档主要讨论对齐,而不是标点符号。如果您有兴趣,可以在wikipedia

中阅读