HierarchicalDataTemplate ItemsSource для единственного элемента - PullRequest
0 голосов
/ 05 июля 2011

Я хочу сделать TreeView для отображения иерархических данных, но кажется, что HierarchicalDataTemplate ItemsSource указывает на объект IEnumerable, где мое дочернее значение является единичным элементом (аналогично Exception с его InnerException свойство), можно ли использовать HierarchicalDataTemplate для этого? Если да, пожалуйста, предоставьте образец xaml, что еще мне делать?

Я использую SL4, если бы это был SL5, я мог бы попробовать точку останова в привязке ...

1 Ответ

0 голосов
/ 05 июля 2011

Да, он ожидает коллекцию (в конце концов, это ветвь дерева). Вы фактически хотите ветвь только с одним дочерним элементом, но она все еще является ветвью.

Поместите свой элемент в список <<em> YourItemClass >, содержащий одну запись, и вместо этого свяжите его.

...