2

MVVMを介した、ここでのデータバインディングとamChartsに関する少しのヘルプを探しています。私が持っている瞬間:

AskCollectionという名前のObservableCollection

これはSymbolObjectModelsのコレクションです

各モデルには以下が含まれます。

public double Size { get; set; }
public double BidAsk { get; set; }
public string QuoteID { get; set; }

現在、XAMLのデータを次のようにバインドしようとしていますが、運がありません。

<xaml>
    <am:LineChart Grid.ColumnSpan="2" SeriesSource="{Binding AskCollection}" IDMemberPath="{Binding QuoteID}" Background="DimGray">
                <am:LineChart.Graphs>
                    <am:LineChartGraph DataItemsSource="{Binding AskCollection}" ValueMemberPath="{Binding BidAsk}" SeriesIDMemberPath="{Binding QuoteID}">
                    </am:LineChartGraph>
                </am:LineChart.Graphs>
    </am:LineChart>
</xaml>

残念ながら、折れ線グラフは表示されません:( ObservableCollectionではなくリストを試してみましたが、それでも喜びはありません。

誰かが私が間違っていることを見ることができますか?

よろしくお願いします。

4

1 に答える 1

2

IDMemberPath、ValueMemberPath などは、バインディングではなく、プロパティ名であると想定されています。すなわち。IDMemberPath="QuoteID" など

于 2011-03-04T07:54:10.240 に答える