gpt4 book ai didi

c# - 自动展开 treeViewItem

转载 作者:太空宇宙 更新时间:2023-11-03 11:46:31 25 4
gpt4 key购买 nike

我有一个 TreeView,我从一个集合中填充了一个 TreeViewItem 列表(使用绑定(bind)),我链接到一个 TreeView 事件“展开”以展开它并显示他们的 child ,我现在的目标是获得最后一个 TreeViewItem访问并由最后一次查询的 treeViewItem 初始化 TreeView。我可以检索最后一次咨询的 TreeViewItem 及其子项,但我无法自动扩展它。我使用此方法,但它始终返回 null。

TreeViewItem item =control.ItemContainerGenerator.ContainerFromItem(lastItem)as TreeViewItem; item.IsExpanded = true;

item is always null, isExpanded doses not work, and lastItem is a string(the text you see on the screen : is the treeViewItem.datacontext recovred ).

最佳答案

你应该阅读 this CodeProject article on TreeView MVVM approach这将简化您使用 TreeView 和 TreeViewItem 控件的所有工作。

关于c# - 自动展开 treeViewItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3291437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com