我目前正在尝试使用LiveCharts库来创建一个基本的ChartPie。https://lvcharts.com/docs/WPF/2.0.0-beta.700/samples.pies.basic
我想保留图例,但我希望它在底部,我希望项目保持垂直方向。
将LegendPosition
从右更改为下时出现问题。它确实将图例放置在底部,但它将方向更改为水平。
这就是我的全部
<Border CornerRadius="10"
Background="White"
Grid.Column="1"
Grid.RowSpan="2"
Margin="10">
<lvc:PieChart Series="{Binding Series}"
Title="{Binding Title}"
LegendPosition="Bottom">
</lvc:PieChart>
</Border>
这是一个问题,因为我想让它适合当前的边界,但它没有,因为它的方向是水平的。
如何正确地将方向设置为水平,同时保持图例在底部?
1条答案
按热度按时间oug3syen1#
文档中说,只有“位置、字体、文本大小或背景颜色”可以更改。
我建议您创建一个自定义版本的控件,如下所述:Legends
然后,您可以为标签添加一个变换属性并将其旋转90度。(如这里所解释的:How to: Apply Multiple Transforms to an Object)