首先感谢您阅读此文。
我有以下问题:
我希望我的X轴标签可以旋转90度,这样文字就是垂直而不是水平的了。我的X轴是自动生成的,但并非必须如此,只需使标签内容垂直而不是水平即可。我尝试了多种选项来实现这一点,但都没有成功。所以,我真的希望有人知道如何使其工作。在我尝试的选项中,只出现了另一个轴,其中只有数字。而我想要的是标签旋转,以便所有文本都适合轴而不重叠。
下面的图片是目前的情况:
这是我希望它变成的样子的示例(这是在Excel中制作的):
我已经查看了更多的网站,但我找不到适合我的方法。
对我来说,在XAML或后端代码中都可以。
这是我现在使用的代码:
<toolkit:Chart Margin="8,72,0,8" Title="Aantal meldingen per afdeling" x:Name="chartMeldingenPerAfdeling">
<toolkit:Chart.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="White" Offset="0"/>
<GradientStop Color="#FF476D88" Offset="1"/>
</LinearGradientBrush>
</toolkit:Chart.Background>
<toolkit:ColumnSeries ItemsSource="{Binding}" DependentValuePath="AantalMeldingen"
IndependentValuePath="Afdeling" Margin="0,0,0,1"
Title="Aantal meldingen" Padding="0" VerticalContentAlignment="Center"
HorizontalContentAlignment="Center" FontSize="8"/>
<toolkit:LineSeries ItemsSource="{Binding}" DependentValueBinding="{Binding Percentage}" DependentRangeAxis="{Binding ElementName=PercentageAxis}"
IndependentValueBinding="{Binding Afdeling}" IndependentAxis="{Binding ElementName=lin}" Title="Pareto"/>
<toolkit:Chart.Axes>
<toolkit:LinearAxis Orientation="Y" Location="Left" Title="Aantal" x:Name="AantalAxis"/>
<toolkit:LinearAxis Orientation="Y" Location="Right" Title="Percentage" x:Name="PercentageAxis" Minimum="0" Maximum="100"/>
</toolkit:Chart.Axes>
</toolkit:Chart>
Thank you in advance.