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 TreeView刷新
- 4. WPF树视图添加到树时选择项目
- 5. 无法施展树型视图为树型视图在WPF
- 6. 获取winform treeview到wpf树视图
- 7. WPF树型视图
- 8. WPF DataBound treeview展开/折叠
- 9. WPF Treeview只展开到一定深度?
- 10. 默认在树状视图中选择topnode wpf MVVM
- 11. 改善WPF树视图的默认选择的项目风格
- 12. 物化视图 - 识别上次刷新
- 13. WPF的TreeView - 上点击选择行
- 14. 获取树型视图上的绑定对象展开
- 15. WPF Treeview更新
- 16. 获取位置选择树型视图
- 17. Wpf树视图搜索
- 18. WPF TreeView取消TreeViewItem选择
- 19. WPF TreeView项选择问题
- 20. 从WPF-TreeView中选择Rootnode
- 21. WPF MVVM Treeview
- 22. WPF:拉伸树视图
- 23. 创建,刷新WPF TreeView并记住没有XAML的扩展节点
- 24. 重新展开treeview项目
- 25. 如何在剑道树视图上展开选定子节点的父节点
- 26. WPF - 创建树视图
- 27. WPF刷新TreeView时失去焦点
- 28. 如何刷新Android上的微调选择列表视图
- 29. WPF展开TreeView单击鼠标
- 30. 展开Wpf Treeview支持排序