1

我有一个树列表,我用表单的加载事件中的数据填充它,它可以工作。

在另一种形式中,我可以向基础数据源添加新值。然后,我再次显示包含树列表的表单。在加载事件中,我执行新查询,数据也是最新的,我将数据源设置为这个新数据。但树列表显示不正确的数据。为什么?

我错过了什么?

4

1 回答 1

0

由于没有您正在使用的代码示例,我建议像这样使用BeginUpdate()EndUpdate()

treeList.BeginUpdate();
treeList.DataSource = your data;
treeList.EndUpdate();

EndUpdate():在调用 BeginUpdate 方法后解锁 TreeList 对象并立即进行视觉更新

于 2015-06-30T09:39:39.993 回答