1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Wpf TreeView根据SelectedItem找选中的TreeViewItem

Wpf TreeView根据SelectedItem找选中的TreeViewItem

时间:2021-04-18 18:25:39

相关推荐

Wpf TreeView根据SelectedItem找选中的TreeViewItem

1. SelectedItem是绑定的DataContext 对象

2. Items是绑定对象集合

两层节点的查找方法,可递归扩展多层

// 从第一root节点查找TreeViewItem selectedItem = _TreeView.ItemContainerGenerator.ContainerFromItem(usercombotable.SelectedItem) as TreeViewItem;if (selectedItem != null){return selectedItem;}else{// 遍历root节点foreach (var pItem in usercombotable.Items){// 获取root节点容器TreeViewItemvar rootItem = _TreeView.ItemContainerGenerator.ContainerFromItem(pItem) as TreeViewItem;if (rootItem != null){// 从子节点查找var selectSubItem = rootItem.ItemContainerGenerator.ContainerFromItem(usercombotable.SelectedItem) as TreeViewItem;if (selectSubItem != null){return selectSubItem;}}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。