Смешивание динамических и фиксированных элементов в Silverlight TreeView - PullRequest
1 голос
/ 21 декабря 2010

Я пытаюсь создать TreeView в Silverlight, который содержит как фиксированные элементы, так и элементы с привязкой к данным. Я могу произвести тот, который создает желаемый эффект, но он не идеален - он выделяет родительские + дочерние узлы как один TreeViewItem.

Эффект, который я пытаюсь достичь:

PersonName<br> |-Age:<br> |-Hair Colour:<br> |-Pets<br> | |-PetName<br> | | |-Species:<br> | | |-Size:<br> | |-PetName<br> | . |-Species:<br> | . |-Size:<br> |-Friends<br> . |-Name:<br> . |-Favourite Comic: Поэтому такие элементы, как «Домашние животные» и «Друзья» должны всегда отображаться для человека, а его предметы - под ним. Как они могут быть шаблонными?

Я посмотрел пример здесь , но у него есть только статические элементы над элементами с привязкой к данным. Если бы структура была DataboundConference-->Teams-->TeamName,TeamName,TeamName вместо DataboundConference-->TeamName,TeamName,TeamName, это было бы именно то, что я хотел.

Надеюсь, я все правильно объяснил ...

...