2

BindScope で DataObject プロパティを設定する前にオブジェクトの TList を作成すると、リストボックスに項目が表示されます

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

しかし、2 つの Add 行の前に最後の行を移動すると、リストボックスに行が表示されません。

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

バインディングは TList からの OnNotify イベントに応答するべきではありませんか?

4

0 に答える 0