В моем C # -WPF-приложении я хочу заполнить WPF ColumnChart следующим текстом:
private void LoadPieChartData()
{
LinkedList<String> kostenstellen = rep.GetKostenstellen();
foreach (String s in kostenstellen)
{
((ColumnSeries)PieChart.Series[i]).ItemsSource =
new KeyValuePair<string, double>[]{
new KeyValuePair<string,double>(kostenstellen.ElementAt(i), i)
};
i++;
}
}
вот код xaml:
<DVC:Chart HorizontalAlignment="Left" Margin="625,44,0,0" Name="PieChart" VerticalAlignment="Top" Height="276" Width="256" >
<DVC:Chart.Series>
<DVC:ColumnSeries ItemsSource="{Binding LoadPieChartData}" IndependentValueBinding="{Binding Path=Key}" DependentValueBinding="{Binding Path=Value}" />
</DVC:Chart.Series>
</DVC:Chart>
Моя проблема в том, что я получаю следующее исключение XamlParseException:
'Вызов конструктора для типа' Finanz_WPF.MainWindow '
которая соответствует указанным ограничениям связывания, вызвала исключение.
Разве невозможно выполнить итерацию PieChart.Series?
Каким образом я могу справиться с этим?