Я пытаюсь создать 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
, это было бы именно то, что я хотел.
Надеюсь, я все правильно объяснил ...