0
A
回答
0
對於自動刷新,您可以爲treeView創建一些ViewModel
。就像我的回答Binding a WPF TreeView to multiple Lists。要更新所選項目並將其展開,您應該在ViewModel
IsSelected
和IsExpanded
屬性(如Name
屬性,但是bool
)中定義。你應該在你的TreeView
這樣定義ItemContainerStyle
。
<TreeView.ItemContainerStyle>
<Style TargetType="{x:Type TreeViewItem}">
<Setter Property="IsSelected" Value="{Binding IsSelected, Mode=TwoWay}"/>
<Setter Property="IsExpanded" Value="{Binding IsExpanded, Mode=TwoWay}"/>
<Setter Property="HorizontalAlignment" Value="Left"/>
</Style>
</TreeView.ItemContainerStyle>
相關問題
- 1. 刷新樹形視圖並展開最後選定的節點
- 2. 在WPF TreeView中展開樹視圖項目
- 3. WPF樹視圖中選擇的項目
- 4. WPF TreeView刷新
- 5. 當前不可見時展開/選擇樹形視圖節點
- 6. 從彈出窗口中查找並刷新樹形視圖
- 7. WPF樹視圖添加到樹時選擇項目
- 8. 無法施展樹型視圖爲樹型視圖在WPF
- 9. 獲取winform treeview到wpf樹視圖
- 10. WPF樹視圖
- 11. WPF TreeView - 選擇和擴展節點
- 12. WPF TreeView刷新的性能
- 13. 控件崩潰/展開樹形視圖
- 14. WPF DataBound treeview展開/摺疊
- 15. WPF樹型視圖
- 16. WPF Treeview只展開到一定深度?
- 17. 刷新自舉程序樹視圖
- 18. Asp.Net樹視圖展開深度選擇的節點
- 19. 默認在樹狀視圖中選擇topnode wpf MVVM
- 20. 劍道樹視圖展開節點
- 21. 改善WPF樹視圖的默認選擇的項目風格
- 22. WPF Treeview更新
- 23. WPF的TreeView - 上點擊選擇行
- 24. WPF樹視圖充滿了選擇和動畫
- 25. WPF Treeview只展開第一個節點和選定的項目?
- 26. 物化視圖 - 識別上次刷新
- 27. 獲取樹型視圖上的綁定對象展開
- 28. 樹視圖中的TreeItem選擇寬度
- 29. 獲取位置選擇樹型視圖
- 30. WPF TreeView選擇模板