Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.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
C# 图表控件:堆叠列系列标签定位_C#_.net_Microsoft Chart Controls - Fatal编程技术网

C# 图表控件:堆叠列系列标签定位

C# 图表控件:堆叠列系列标签定位,c#,.net,microsoft-chart-controls,C#,.net,Microsoft Chart Controls,我正在创建一个堆叠柱形图,但目前由于每个系列缺少标签定位而受到限制。没有任何与标签定位对齐相关的自定义属性,是否有其他方法来偏移标签或对齐堆叠图表?msdn的最后一段: 您可能想查看SmartLabelStyle,尽管我从未将其用于柱状图类型 通过创建虚拟系列并手动设置每个标签值,可以将堆叠的列标签重新定位到堆栈的顶部或底部。这是有限的,当然不是我想要的,但这是迄今为止我发现的最好的 虽然使用的控件不同,但我发现最好的概念示例如下: 查看我的博客文章,了解更多详细信息和更好的处理方法: 标签不

我正在创建一个堆叠柱形图,但目前由于每个系列缺少标签定位而受到限制。没有任何与标签定位对齐相关的自定义属性,是否有其他方法来偏移标签或对齐堆叠图表?

msdn的最后一段:


您可能想查看
SmartLabelStyle
,尽管我从未将其用于柱状图类型

通过创建虚拟系列并手动设置每个标签值,可以将堆叠的列标签重新定位到堆栈的顶部或底部。这是有限的,当然不是我想要的,但这是迄今为止我发现的最好的

虽然使用的控件不同,但我发现最好的概念示例如下:

查看我的博客文章,了解更多详细信息和更好的处理方法:

标签不是显示在列中吗?你所说的偏移量是什么意思,你能再扩展一点吗?基本上,我希望能够将标签放置在默认位置之外,就像在列的右侧显示标签一样。所谓偏移量,我的意思是能够为对齐提供一个手动值,例如指定所有标签都应该显示在它们应该位于的位置上方10个像素处。您是否尝试过序列的自定义属性
LabelStyle=Right
?是。这对堆叠列类型的图形没有任何影响。您有什么解决方案吗?