图表 X 轴错误标签
Chart X Axis wrong labels
我有一个图表和一个datagridview,它们都数据绑定到一个字典,例如:
freqChart.Series[0].Points.DataBindXY(symCount.Keys, symCount.Values);
在下面的屏幕截图中,您可以看到 X 轴 label/key 名称的差异。 Datagridview 正确显示它,而如果它是标点字符,则图表会翻转字符。有什么问题?我该如何解决?
屏幕截图(图表和 DataGridView):
我的评论有误;事实上,当您打开 RightToLeft
时,这是一个有趣的效果。
有多个值,但这个值足以重现:
freqChart.RightToLeft = RightToLeft.Yes
如果这是你想要的,那么你也可以为DGV打开它;或者它不是简单地关闭它..
freqChart.RightToLeft = RightToLeft.No
如您所见,它是一个 Control.Property,因此它适用于所有控件。还要注意:RightToLeft 属性 是环境 属性,因此它会传播到子控件。
虽然我不能说为什么它表现得如此奇怪。文档基本上谈论对齐,而不是标点符号。如果您有兴趣,您可能想在 wikipedia
中阅读它
我有一个图表和一个datagridview,它们都数据绑定到一个字典,例如:
freqChart.Series[0].Points.DataBindXY(symCount.Keys, symCount.Values);
在下面的屏幕截图中,您可以看到 X 轴 label/key 名称的差异。 Datagridview 正确显示它,而如果它是标点字符,则图表会翻转字符。有什么问题?我该如何解决?
屏幕截图(图表和 DataGridView):
我的评论有误;事实上,当您打开 RightToLeft
时,这是一个有趣的效果。
有多个值,但这个值足以重现:
freqChart.RightToLeft = RightToLeft.Yes
如果这是你想要的,那么你也可以为DGV打开它;或者它不是简单地关闭它..
freqChart.RightToLeft = RightToLeft.No
如您所见,它是一个 Control.Property,因此它适用于所有控件。还要注意:RightToLeft 属性 是环境 属性,因此它会传播到子控件。
虽然我不能说为什么它表现得如此奇怪。文档基本上谈论对齐,而不是标点符号。如果您有兴趣,您可能想在 wikipedia
中阅读它