我有一個建築師的問題:我應該採取什麼方法將數據綁定到TreeView?
我想使用樹形視圖顯示一些類別,並在每個類別,如果用戶點擊,需要顯示該類別的總產品。
我需要採取什麼方法?
目前,我正在嘗試: 1)從數據庫獲取數據並將其加載到DataTable,並從xaml訪問DataTable。 2)調用XAML的DataTable,並從dataTable的列綁定的TreeViewItem ......即,
<TreeView ItemsSource="{Binding ElementName=_this, Path=SubCategoriesTable}" Name="trSubCategories">
<TreeView.ItemTemplate>
<DataTemplate>
<TreeViewItem Header="Home">
<TreeViewItem Header="{Binding Path=sub_category_name}"></TreeViewItem>
</TreeViewItem>
</DataTemplate>
</TreeView.ItemTemplate>
我不知道它是一個正確的方法去嗎?或者我應該通過循環遍歷每個可數據行和列來在我的代碼中添加TreeViewItem?
請幫忙!