amCharts: Помогите с привязкой данных WPF MVVM? - PullRequest
2 голосов
/ 02 марта 2011

Нужна небольшая помощь по связыванию данных здесь и amCharts, через MVVM.На данный момент у меня есть:

ObservableCollection с именем AskCollection

Это коллекция 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>

К сожалению, линейная диаграмма не появляется :( Я также пытался использовать List, противоположный ObservableCollection, но до сих пор нетрадость.

Кто-нибудь может увидеть, что я делаю не так?

Очень признателен, ура.

1 Ответ

2 голосов
/ 04 марта 2011

IDMemberPath, ValueMemberPath и т. Д. Должны быть именами свойств, а не привязками. То есть. IDMemberPath = "QuoteID" и т. Д.

...