devexpress treelist改变数据源

时间:2014-07-19 16:36:58

标签: devexpress treelist

我有一个treelist,我用表格的load事件中的数据填充它,它可以工作。

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

我错过了什么?

1 个答案:

答案 0 :(得分:0)

由于没有您使用的代码示例,我建议您使用BeginUpdate()EndUpdate(),如下所示:

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

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