我想在 MAUI 中在 XAML 下创建 Axis。但是此代码:
<lvc:CartesianChart>
<lvc:CartesianChart.YAxes>
<lvcs:Axis Name="Y axis">
</lvcs:Axis>
</lvc:CartesianChart.YAxes>
</lvc:CartesianChart>
给了我一个错误:
No property, BindableProperty, or event found for "YAxes", or mismatching type between value and property.
添加的命名空间:
xmlns:lvc="clr-namespace:LiveChartsCore.SkiaSharpView.Maui;assembly=LiveChartsCore.SkiaSharpView.Maui"
xmlns:lvcs="clr-namespace:LiveChartsCore.SkiaSharpView;assembly=LiveChartsCore.SkiaSharpView"
我错过了什么?有可能吗?我还没有找到任何通过 XAML 创建轴的示例。
我可以重现你的问题。
此错误是由于值和属性之间的类型不匹配引起的。
关于Axes的官方文档说:
但是您给出的值是Axis 类的类型。因此,您可以通过以下代码在 xaml 中创建轴: