0
A
回答
0
做到這一點,最好的方法是創建節點視圖模型,並使用HierarchicalDataTemplate創建視圖
這MSDN樣本正是你在找什麼
<Window x:Class="SDKSample.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="HierarchicalDataTemplate Sample"
xmlns:src="clr-namespace:SDKSample">
<DockPanel>
<DockPanel.Resources>
<src:ListLeagueList x:Key="MyList"/>
<HierarchicalDataTemplate DataType = "{x:Type src:League}"
ItemsSource = "{Binding Path=Divisions}">
<TextBlock Text="{Binding Path=Name}"/>
</HierarchicalDataTemplate>
<HierarchicalDataTemplate DataType = "{x:Type src:Division}"
ItemsSource = "{Binding Path=Teams}">
<TextBlock Text="{Binding Path=Name}"/>
</HierarchicalDataTemplate>
<DataTemplate DataType="{x:Type src:Team}">
<TextBlock Text="{Binding Path=Name}"/>
</DataTemplate>
</DockPanel.Resources>
<Menu Name="menu1" DockPanel.Dock="Top" Margin="10,10,10,10">
<MenuItem Header="My Soccer Leagues"
ItemsSource="{Binding Source={StaticResource MyList}}" />
</Menu>
<TreeView>
<TreeViewItem ItemsSource="{Binding Source={StaticResource MyList}}" Header="My Soccer Leagues" />
</TreeView>
</DockPanel>
</Window>
相關問題
- 1. 填充樹視圖從數據表
- 2. 從Access數據庫填充樹狀圖
- 3. 填充樹視圖
- 4. 從數據庫填充列表視圖
- 5. 從數據庫填充樹列表
- 6. 如何使用數據庫模式填充WPF樹視圖?
- 7. 填充樹視圖控件
- 8. 填充樹視圖與「\」
- 9. 填充在vb.net樹視圖從Postgres數據庫
- 10. C#從數據庫結果中填充樹視圖
- 11. 如何填充數據庫?
- 12. 從外部數據源填充Kendo UI Web樹狀圖 - 檢索數據並填充樹視圖
- 13. Coredata數據庫預填充未填充
- 14. 從數據庫填充表
- 15. 從數據庫填充UITableView
- 16. 填充IAuthSession從數據庫
- 17. 從數據庫填充類
- 18. 從數據庫填充DropDownList
- 19. 填充從數據庫
- 20. 從數據庫填充DefaultMutableTreeNode
- 21. 從數據庫填充JTable
- 22. Treeview從數據庫填充
- 23. 如何從SQLite數據庫填充ListView?
- 24. 如何從SQLite數據庫填充AutoCompleteTextView
- 25. 如何從數據庫填充selectManyListbox
- 26. 如何從Sqlite數據庫填充listview?
- 27. 如何顯示列表視圖填充從android中的sqlite數據填充
- 28. 填充視圖
- 29. 填充HighChart數據從Rails視圖
- 30. 如何使用SimpleCursorAdapter從數據庫填充列表視圖
你能做到這一點,是什麼問題 –
我如何填充樹狀視圖並打開頁面或窗口 – Andy
沒有人會在這裏爲你寫應用程序,試着去做,並詢問你是否有任何問題 –