ontheline89 Ответов: 4

Обновление диаграммы в C#


Привет,
Я рисую диаграмму на Windows Form с помощью C#, а диаграмма использует таблицу базы данных.
Может ли кто-нибудь сказать мне, каков самый простой способ обновить диаграмму по мере добавления большего количества данных в базу данных ?

4 Ответов

Рейтинг:
31

Jegan Thiyagesan

Привет,
Вы пробовали ".Update()"?
это будет что-то вроде

chart1.Update();


Джеган

[Редактировать]chart1.UpDate(); превратился в chart1.Update(); (C# чувствителен к регистру)[/Edit]


Рейтинг:
2

jordi_gonzalez

Это работает на меня:
Диаграмма1.Привязку()


Рейтинг:
1

Moshe Kricheli

Каждый раз, когда вы добавляете точку в ряд, диаграмма автоматически обновляется,
дело в том, что вы обновляете диаграмму из другого потока, поэтому вам нужно вызвать операцию следующим образом :

private void UpdateChart()
{
если (Диаграмма 1.Свойство invokerequired)
{
Диаграмма 1.Invoke(новое действие(() =>
{
UpdateChart();
}
));
}
еще
{
chart1.Series[0].Точки.AddXY(100,200);
}

}


Richard Deeming

Спрашивали, отвечали и решали ПЯТЬ ЛЕТ НАЗАД.

Рейтинг:
0

Rajesh Kanna

Я создал простую диаграмму ,когда я обновляю значения,соответствующее значение должно обновляться в моей диаграмме без использования Cahrt1.Обновление или chart1.Refresh();

можете ли вы дать решение для этого


Member 10598526

Оба не работают