Ошибка в WPF Toolkit

625
03 мая 2017, 07:44

Вылетает такая ошибка:

Необработанное исключение типа "System.InvalidOperationException" в System.Windows.Controls.DataVisualization.Toolkit.dll

Дополнительные сведения: Не удается изменить логический дочерний узел данного узла, так как в это время выполняется переход по дереву.

View:

<chartingToolkit:Chart Name="bubbles" HorizontalAlignment="Left" Margin="240.763,10,0,0" VerticalAlignment="Top" Height="311.273" Width="355.778" Title="График">
    <chartingToolkit:BubbleSeries IndependentValuePath="Key" DependentValuePath="Value" IsSelectionEnabled="True" ItemsSource="{Binding}"></chartingToolkit:BubbleSeries>
</chartingToolkit:Chart>

View back side:

//построение графика по нажатию на кнопку
private void button_Click_1(object sender, RoutedEventArgs e)
{
    List<KeyValuePair<int, int>> valueList = new List<KeyValuePair<int, int>>(); 
    if (RadioButtonX.IsChecked == true)
    {
        for (int i = 0; i < points.Length; i++)
            if (points[i].X == Convert.ToDouble(txtNum.Text))
                 valueList.Add(new KeyValuePair<int, int>(Convert.ToInt32(points[i].Y), Convert.ToInt32(points[i].Z)));
    }
    if (RadioButtonY.IsChecked == true)
    {
        for (int i = 0; i < points.Length; i++)
            if (points[i].Y == Convert.ToInt64(txtNum.Text))
                valueList.Add(new KeyValuePair<int, int>(Convert.ToInt32(points[i].X), Convert.ToInt32(points[i].Z)));
    }
    if (RadioButtonZ.IsChecked == true)
    {
        for (int i = 0; i < points.Length; i++)
            if (points[i].Z == Convert.ToInt64(txtNum.Text))
                valueList.Add(new KeyValuePair<int, int>(Convert.ToInt32(points[i].X), Convert.ToInt32(points[i].Y)));
    }
    //Setting data for bubble chart
    bubbles.DataContext = valueList;
}
READ ALSO
Количество просмотров поста в ASP.NET Web API

Количество просмотров поста в ASP.NET Web API

ЗдравствуйтеНедавно сделал небольшой проект на базе ASP

282
Построение маршрута c использованием gmap.net

Построение маршрута c использованием gmap.net

В приложении на C#, с использованием библиотеки Gmapnet необходимо построить маршрут между двумя точками

689
Ошибка аутентификации в SSL

Ошибка аутентификации в SSL

Здравствуйте, есть следующий простой пример Smtp клиента с отправкой тестового письма:

545