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