Скрыть корневой узел TreeView в WPF - PullRequest
1 голос
/ 28 сентября 2010

Может кто-нибудь подсказать, как скрыть корневой узел TreeView в WPF / Silverlight? Я все еще хотел бы отображать иерархические данные и иметь возможность расширять узлы свертывания, кроме корневого узла (который вообще не должен отображаться).

С уважением,

Xam

Ответы [ 2 ]

2 голосов
/ 28 сентября 2010

Вам нужен один корневой узел?

Если нет, вы можете создать все свои предметы на верхнем уровне.


<TreeView>
  <TreeViewItem Header='First'>
    <TreeViewItem Header='sub' />
  </TreeViewItem>
  <TreeViewItem Header='Second'>
    <TreeViewItem Header='sub' />
  </TreeViewItem>
  <TreeViewItem Header='Third'>
    <TreeViewItem Header='sub' />
  </TreeViewItem>
</TreeView>

alt text

0 голосов
/ 28 сентября 2010

Вы можете создать DataTrigger, который разрушит корневой узел

Эта ссылка может помочь: http://www.beacosta.com/2006/05/how-can-i-change-way-data-_114702952170041155.html

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