我喜欢在麻雀工具包中自定义轴标签样式。我知道这段代码:
<sparrow:SparrowChart.XAxis>
<sparrow:CategoryXAxis Interval="1">
<sparrow:CategoryXAxis.LabelTemplate>
<DataTemplate>
<TextBlock Text="V" FontSize="12"/>
</DataTemplate>
</sparrow:CategoryXAxis.LabelTemplate>
</sparrow:CategoryXAxis>
</sparrow:SparrowChart.XAxis>
我喜欢将静态字符串“V”替换为我用来构建点集合的Model对象的X属性值。我不明白如何设置DataSource以及如何构建它。
如果我没有定义DataTemplate,在运行时我有正确的X值,但我需要更改颜色。
我希望有人可以帮助我。
答案 0 :(得分:0)
您是否设置了SparryChart
的DataContext并将DataSource绑定到它?
也许你可以在这里阅读代码:Column Chart
您可以设置Text={Binding XProperty}
。 XProperty是您模型的绑定属性。在模型中声明了一个属性?然后将模型设置为DataContext到Chart控件。