我有一个树列表,我在表单的加载事件中填充数据,它工作。
在另一种形式中,我可以向底层数据源添加新值。然后,再次显示包含树列表的表单。在load事件中,我执行新的查询,数据也是最新的,我将数据源设置为这个新数据。但是树表显示了不正确的数据。为什么?
我错过了什么?
由于没有您正在使用的代码示例,我建议使用BeginUpdate()和endpdate()这样:
treeList.BeginUpdate();
treeList.DataSource = your data;
treeList.EndUpdate();
EndUpdate():在调用BeginUpdate方法后解锁TreeList对象,并立即引起可视更新