【问题标题】:How to use quick charts with wp7?如何在 wp7 中使用快速图表?
【发布时间】:2011-06-09 19:20:23
【问题描述】:

我正在尝试将 AmCharts QuickCharts 用于 WP7,但失败得很惨。

我刚刚用 xaml 制作了一个这样的图表:

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

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

有什么想法吗?

【问题讨论】:

  • 我不熟悉 AmCharts,但这似乎适用于 WP7 wpf.amcharts.com/docs/html/…
  • 谢谢,不知道为什么我没有在他们的页面上找到这个。如果我解决它,我会在这里发布答案。
  • 不,不适用于 wp7。将继续清理该网站。
  • @Phil - 是有错误,还是没有显示?
  • 缺少方法和属性..

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


【解决方案1】:

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

 <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>

为此,您需要创建一个可观察集合并将整个枢轴控件的数据上下文绑定到该可观察集合。 CategoryValueMemberPath 将查看对象的一个​​轴,而折线图的 ValueMemberPath 将查看对象的另一个维度。

See this question for more details

【讨论】:

    猜你喜欢
    • 2022-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多