版本:Unity 6 (6000.0)
语言英语
  • C#

TreeView.CreateChildListForCollapsedParent

建议更改

成功!

感谢您帮助我们提升 Unity 文档的质量。尽管我们无法接受所有提交内容,但我们确实会阅读用户提出的每条建议更改,并在适当的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请在几分钟后<a>重试</a>。感谢您花时间帮助我们提升 Unity 文档的质量。

关闭

取消

声明

protected static List<TreeViewItem> CreateChildListForCollapsedParent();

说明

创建一个虚拟的 TreeViewItem 列表。当重写 BuildRows 时非常有用,它可以防止构建完整的项树。

在 BuildRows 中构建行时,无需为折叠项的后代项创建项,因为这些后代不可见。这可能是一种有用的优化方法,尤其是在大型树或经常变化的树中。不过,折叠项仍然需要一个卷列表箭头来指示子项的存在。这是通过创建虚拟列表并将其分配给折叠父 TreeViewItem 的 TreeViewItem.children 属性来实现的。

其他资源:BuildRowsIsChildListForACollapsedParent