C# 有没有办法更改.Net图表中ValueLabel的位置?

C# 有没有办法更改.Net图表中ValueLabel的位置?,c#,asp.net,.net,charts,asp.net-charts,C#,Asp.net,.net,Charts,Asp.net Charts,我想更改图表的ValueLabel的位置。解决办法是什么 我还可以更改其大小吗?您可以通过以下方式设置位置: <Points> <asp:DataPoint AxisLabel="1" YValues="14" /> <asp:DataPoint AxisLabel="2" YValues="11" /> <asp:DataPoint AxisLabel="3" YValues="16"

我想更改图表的ValueLabel的位置。解决办法是什么


我还可以更改其大小吗?

您可以通过以下方式设置位置:

<Points>               
      <asp:DataPoint AxisLabel="1" YValues="14" />
      <asp:DataPoint AxisLabel="2" YValues="11" />
      <asp:DataPoint AxisLabel="3" YValues="16" />
      <asp:DataPoint AxisLabel="4" YValues="4" />
      <asp:DataPoint AxisLabel="5" YValues="3" /> 
</Points>

是否尝试设置作为自定义属性的。在这里,您可以在预定义的范围内指定定位,如

  • 上,下,右,左,上左,上右,下左,下右, 居中

我想我已经太迟了,但由于我遇到了同样的问题并找到了解决方案,我的答案如下:

yourChart.Series["yourSeries"]["LabelStyle"] = "Right";

这将更改值标签的位置,而不是轴标签

我想更改ValueLabel而不是AxisLabel的标签样式。您能举个例子吗,我想我遗漏了一些东西,我不想让系列的标签有任何重叠。