Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用虚拟化时wpf Treeview为空_Wpf_Treeview_Virtualization - Fatal编程技术网

使用虚拟化时wpf Treeview为空

使用虚拟化时wpf Treeview为空,wpf,treeview,virtualization,Wpf,Treeview,Virtualization,我们正在维护一个列表数据结构。在列表准备好之后,我们将数据源分配给Treeview。我们正在将“虚拟化”属性应用于“True”。初始结构如下所示。虚拟化后,可视部分是53项 -Doc -Chap1 Page1 Page2 ... Page1000 -医生 -第一章 第1页 第2页 ... 第1000页 然后,我们尝试在运行时向“Doc”节点添加一个名为“Chap2”的项目,其中包含500个子项目(“页面”),然后将垂直滚动位

我们正在维护一个列表数据结构。在列表准备好之后,我们将数据源分配给Treeview。我们正在将“虚拟化”属性应用于“True”。初始结构如下所示。虚拟化后,可视部分是53项

-Doc -Chap1 Page1 Page2 ... Page1000 -医生 -第一章 第1页 第2页 ... 第1000页 然后,我们尝试在运行时向“Doc”节点添加一个名为“Chap2”的项目,其中包含500个子项目(“页面”),然后将垂直滚动位置设置为最后一个子项目

问题:此操作后,我们将获得空白的treeview


请建议我们是否需要更改任何属性或需要执行的任何操作?

您是否绑定到observablecollections?请发布一些代码。是的,我们正在绑定到可观察的集合。下面是一段XAML代码,请在问题中发布代码,编辑它。ItemSource在哪里,如何为treeview提供信息?以及item datatemplate?是否绑定到observablecollections?请发布一些代码。是的,我们正在绑定到可观察的集合。下面是一段XAML代码,请在问题中发布代码,编辑它。ItemSource在哪里,如何为treeview提供信息?项目数据模板呢?