【发布时间】:2018-01-18 07:37:22
【问题描述】:
我在我的实时图表中显示数据并且标签值已绑定(在调试中可见)。但不知何故,在 UI 中,它显示的是一两个值,而不是后端字符串数组中的所有值。
Model.cs 代码:
private string[] _Labels;
public string[] Labels
{
get
{
return _Labels;
}
set
{
SetProperty(ref _Labels, value);
}
}
ModelViewCode.cs
Labels = new[] {"Maria", "Susan", "Charles", "Frida"};
XAML:
<lvc:CartesianChart.AxisX>
<lvc:Axis Labels="{Binding Labels}">
</lvc:Axis>
</lvc:CartesianChart.AxisX>
截图
【问题讨论】:
-
您是否查看了 Livecharts 演示?还要检查标签是否不重叠,因此请尝试添加分隔符。
-
谢谢,这有帮助。
标签: c# wpf xaml livecharts