Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/26: Рейтинг темы: голосов - 26, средняя оценка - 4.54
2 / 2 / 1
Регистрация: 26.02.2011
Сообщений: 64
1

График (C# и WPF)

11.04.2011, 11:52. Показов 5454. Ответов 1
Метки нет (Все метки)

Нужно нарисовать график, но не знаю каким способом лучше всего сделать.

Программа с графиком будет работать на довольно слабом компьютере (Pentium 3).
Сам график объемный ~2500 точек, которые желательно соединить линиями.
Нужен наименее ресурсоемкий вариант.

ZedGraph - отпадает, т.к. не дружит с WPF.
WPF Tools - без документации и слишком наворочен, думаю что будет тормозить.
Windows.Drawing - протестировал. Даже на моем двухъядернике тормозит при изменении размеров графика (т.к. 2500 линий).
Windows.Media.Visual - не пробовал пока.

Сейчас вот подумал, что самый быстрый вариант будет сгенерировать средствами C# Bitmap и отобразить в Image. Это был бы самый легковесный в плане производительности вариант имхо. Однако, как его сгенерировать не знаю, есть только List<double> значений графика размером в 2500 позиций.

Добавлено через 19 минут
Сори, очепятка: пробовал не WPF Tools, а WPF Toolkit
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2011, 11:52
Ответы с готовыми решениями:

WPF и Curve график
Коллеги, подскажите пожалуйста. Нужно построить график по нескольким точкам. В WFA есть такая шняга...

Построить график в WPF
Здравствуйте. Есть программа которая сортирует массив по указанному методу и фиксирует время...

Как создать график в wpf?
Необходимо построить график, который будет считывать информацию из файла. Как это реализовать?...

[WPF] Построить график функции
Допустим, мне необходимо построить график следующей функции: Точки получаю так: ...

1
burning1ife
1450 / 1272 / 293
Регистрация: 21.09.2008
Сообщений: 3,438
Записей в блоге: 9
11.04.2011, 15:41 2
http://dynamicdatadisplay.codeplex.com/
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2011, 15:41

Построить график wpf на основе данных из БД
Возникла необходимость построить график в wpf приложении на основе данных из БД. Мне нужно вытащить...

[WPF] Использование OxyPlot не очищает график
Добрый день. Имею следующий код : &lt;oxy:PlotView Model=&quot;{Binding MyModel}&quot; Height=&quot;500&quot;...

Нужно реализовать интерактивный график в WPF
Здравствуйте. Новичок в WPF. Нужно вставить в приложение график, с элементами которого можно...

WPF async void fun() для событий контролла. (MapCOntrol.WPF)
Задача: Отмечаем чекбокс элементы и рисуем их на карте. При нажатии на кнопку выполняется...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru