WPF TreeListView - PullRequest
       9

WPF TreeListView

0 голосов
/ 01 октября 2009

Мне было интересно, знает ли кто-нибудь, как использовать TreeListView в WPF / XAML / Expression Blend. Без использования кода позади.

Это то, что я хочу сделать. Я хотел бы заполнить TreeListView информацией, если клиент информации и ее значение совпадают, то просто сделайте этот элемент дочерним по отношению к нему.

Пример:

Клиент 1 = Кевин, Дело = Повар, Время = 5 Клиент 2 = Джон, Дело = Программа, Время = 4 Клиент 3 = Сэм, Дело = Бег, Время = 9 Клиент 4 = Кевин, Дело = Повар, Время = 7

Проблема будет выглядеть так - и + является расширением представления списка деревьев

- Kevin Cook 5
       Kevin Cook 7
  John Program 4
  Sam Run 9

Я получаю всю информацию из базы данных. Моя текущая проблема в том, что я не могу добавить детей в свой список. Мне было интересно, если кто-нибудь знает, как это сделать без жесткого кодирования? Я посмотрел на HierarchicalDataTemplate, но там было мало информации. Любая помощь будет принята с благодарностью !!!

Ответы [ 2 ]

0 голосов
/ 01 октября 2009

Используйте один из объектов, похожих на entitySource, и настройте источник данных объекта, чтобы знать, как применять эти данные.

0 голосов
/ 01 октября 2009

.. а эта ссылка помогает?

Создание дерева в WPF

ОК ... так что вы можете расположить ваши данные именно в том порядке, в каком вы хотите их просматривать.

Например, у нас есть коллекция всех «уникальных» записей (клиент и материя уникальны). Все эти уникальные записи будут иметь другие «дубликаты» записей (соответствующие клиенту и материи).

...