当项目添加到列表(Delphi)</t>时,TListBox绑定到TList <t>没有更新

时间:2012-08-21 04:06:42

标签: delphi binding firemonkey

当我在BindScope上设置DataObject属性之前创建对象的TList时,我可以看到列表框中的项目

Damos := TList<TDamo>.Create();
Damos.Add(TDamo.Create('Damo'));
Damos.Add(TDamo.Create('Jeanette'));
theBindScope.DataObject := Damos;

但如果我在两个添加行之前移动最后一行,我从未在列表框中看到这些行。

Damos := TList<TDamo>.Create();
theBindScope.DataObject := Damos;
Damos.Add(TDamo.Create('Damo'));
Damos.Add(TDamo.Create('Jeanette'));

绑定不应该响应来自TList的OnNotify事件吗?

0 个答案:

没有答案