В моем приложении WPF у меня есть следующий запрос, чтобы отобразить выбранный диапазон дат как «Дата» и общее количество обрабатываемых серверов в каждый день в качестве «Сумма».Как отобразить следующий результат в таблице WPF
var query_1 =
(this.db.Servers
.Where(a => (a.Date >= fromDP.SelectedDate.Value && a.Date <= toDP.SelectedDate.Value)
&& ((a.ServerID == "ServerID1" || a.ServerID == "ServerID2") && a.Type == "Complete"))
.GroupBy(a => EntityFunctions.TruncateTime(a.Date))
.OrderBy(a => a.Key)
.Select(g => new { Date = g.Key, Amount = g.Count() }))
.ToList();
, которая возвращает результат следующим образом при связываются с ItemsSource поле со списком (в просто проверить, работает ли запрос правильно)
Теперь, как связать этот результат, Дата и Сумма в таблицу WPF. Ось X и Y. (X-ось для даты и Y-оси для суммы).
В таблице могут быть серии Bubble Series/Line Series или Column.
Для этого вам необходим элемент управления диаграммой. Там есть несколько коммерческих. Лично я не знаю никакого свободного решения, которое поддерживает привязку данных. – metacircle
Я использую управление диаграммой инструментов WPF на данный момент. мой вопрос заключается в том, как привязать значения на рисунке 1 к элементу управления диаграммой – user1221765