如何使用wp7快速图表?

时间:2011-06-09 19:20:24

标签: .net silverlight windows-phone-7 linechart amcharts

我正在尝试使用AmCharts QuickCharts for WP7,但实际上却失败了。

我刚用xaml发布了这样的图表:

        <controls:PivotItem Header="24 hours">
            <amq:LineGraph Name="_24HoursLineGraph"></amq:LineGraph>
        </controls:PivotItem>

我不知道的是如何转换我的数据,以便线图可以解释并渲染它。我还没有在任何地方找到一个可靠的教程,所以如果你知道在哪里找到它,请指出我的方向。我当然更愿意在这里看到如何使用线图控件的一个很好的解释:)

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

虽然我不喜欢,但我找到了解决问题的方法。我将提出另一个关于如何灵活使用这种控制的问题。

 <amq:SerialChart x:Name="_24HoursLineGraph" DataSource="{Binding Data24}" CategoryValueMemberPath="Date"
                     AxisForeground="White"
                     PlotAreaBackground="Black"
                     GridStroke="DarkGray" Grid.Row="1" Margin="20">
        <amq:SerialChart.Graphs>
            <amq:LineGraph ValueMemberPath="Close" Title="Close" Brush="Blue" />

        </amq:SerialChart.Graphs> 
    </amq:SerialChart>

为此,您需要创建一个可观察的集合,并将整个pivot控件的datacontext绑定到该observable集合。 CategoryValueMemberPath将查看对象的一个​​轴,而linegraph的ValueMemberPath将查看该对象的另一个维度。

See this question for more details