C# 在MS图表控件中显示数据标签';s柱形图位于柱的中心

C# 在MS图表控件中显示数据标签';s柱形图位于柱的中心,c#,vb.net,charts,mschart,C#,Vb.net,Charts,Mschart,我想使用MS Chart控件在列的中心显示图形上的数据标签(如下图所示) 有人能告诉我如何才能做到这一点吗?我看到有一个“角度”属性,它允许旋转序列标签,但没有得到允许我在列的中心设置标签“位置”的属性 问候! Swad对此没有内置支持,但是您可以使用Chart.PostPaint事件自己创建功能。从后期绘制开始,您可以访问图表图形来绘制白框和旋转文本,这绝不是一项容易的任务(不确定如何找到条形图的中心)。我建议你从查看“推迟”开始,看看是否值得付出努力 有关此主题的一些资源可帮助您入门:

我想使用MS Chart控件在列的中心显示图形上的数据标签(如下图所示)

有人能告诉我如何才能做到这一点吗?我看到有一个“角度”属性,它允许旋转序列标签,但没有得到允许我在列的中心设置标签“位置”的属性

问候!
Swad

对此没有内置支持,但是您可以使用Chart.PostPaint事件自己创建功能。从后期绘制开始,您可以访问图表图形来绘制白框和旋转文本,这绝不是一项容易的任务(不确定如何找到条形图的中心)。我建议你从查看“推迟”开始,看看是否值得付出努力

有关此主题的一些资源可帮助您入门:

  • 有关旋转,请参见第二次编辑

我认为你做不到。您可以尝试为每个数据点设置以不同数量的空格为前缀的标签,但这相当有技巧。。