0

amCharts quickCharts を使用して wp7 でタイムラインを表示しようとしています。

        <amq:SerialChart DataSource="{Binding MyData}" 
                         CategoryValueMemberPath="Date"
                         AxisForeground="White"
                         PlotAreaBackground="Black"
                         GridStroke="Gray"
                         Margin="1"
                         >
            <amq:SerialChart.Graphs>
                <amq:LineGraph ValueMemberPath="Score" 
                               Title="Scores" 
                               Brush="Blue"/>
            </amq:SerialChart.Graphs>
        </amq:SerialChart>                               

MyDataは次のようObservableCollection<ScoreDate>ScoreDate定義されています

public class ScoreDate
{
   public int Score{get;set;}
   public DateTime Date{get;set;}
}

問題は、X 軸が個々の値としてプロットされ、データのない期間をスキップし、必要な分散タイムライン上のイベントとしてプロットされないことです。

amChartsにそれをさせる方法はありますか?

4

1 に答える 1

0

どうやらこれは簡単なことではありません。wp7のamchartsは単純すぎて、明らかに放棄されているからです。

最終的には、PointCollectionにデータバインドされたCanvas上のPolyLineを使用して独自のグラフを作成するだけでした。

グラフをかなり速く取得しました。

于 2012-01-20T08:30:07.930 に答える