TreeListView在添加子节点后以编程方式展开节点

本文关键字:编程 方式展 节点 添加 子节点 TreeListView | 更新日期: 2023-09-27 17:49:30

我使用下面的代码为brightideassoftwaretreelistview节点添加一个子节点:

var br = treeListView1.TreeModel.GetBranch(treeListView1.SelectedObject);
((Node)br.Model).Children.Add(new Node(...));
treeListView1.RefreshObject(br.Model);

但是,当我尝试在上述代码之后展开分支时:

br.Expand();

我得到以下错误:

偏移量和长度超出了数组的范围,或者计数更大取从索引到源端元素的个数收集。

这个错误有什么帮助吗?

TreeListView在添加子节点后以编程方式展开节点

这对我有用:

treeListView1.Expand(br.Model);