Вложенный список привязок wpf - PullRequest
0 голосов
/ 05 апреля 2011

Я пытаюсь отобразить этот вложенный список в виде списка.

Например, если у EventItem есть ответы, мне нужно повторять имя события x раз для каждого ответа.И с каждым ответом связаны 3 флажка.

То, что я пытаюсь сделать, находится в списке. Отображение:

EventName -> Опция ответа -> Флажки.

Я не хочу использоватьдерево, отсюда и список из одной строки.Есть идеи?

ОБНОВЛЕНИЕ:

Допустим, у меня есть 2 события, а событие 1 имеет 2 варианта, а событие 2 - 3 варианта.Каждый параметр будет иметь 3 флажка.

То, как я пытаюсь отобразить данные, выглядит следующим образом:

Event 1         Response A       [X]   [ ]   [ ]
Event 1         Response B       [ ]   [X]   [X]
Event 2         Response A       [X]   [X]   [X]
Event 2         Response D       [ ]   [ ]   [X]
Event 2         Response E       [X]   [X]   [X]

С ответом мне нужно повторить имя события.

1 Ответ

0 голосов
/ 05 апреля 2011

Если список является вложенным, у вас есть дерево, для которого вы можете использовать HierarchicalDataTemplate и отображать в TreeView или вложенных ListViews.

Если вы хотите просматривать в плоском списке, сделайте так, чтобы ваша ViewModel сглаживаладерево, если вы используете шаблон MVVM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...