Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.027 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

AW: Spring4d DI + LiveBinding

  Alt 1. Jul 2015, 16:20
In OnCreateAdapter erst ABindSourceAdapter befüllen wenn dein VM assigned ist.

Um das erneut anzutriggern, musst du die AdapterBindSource.Active aus und wieder anschalten.

Oder du pfeifst auf dieses dumme und verbuggte Event und schreibst einfach in deinen ViewModel setter:

Delphi-Quellcode:
AdapterBindSource1.Adapter := TObjectBindSourceAdapter<TMyViewModel>.Create(Self, fMyViewModel);
AdapterBindSource1.Active := True;
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie ( 1. Jul 2015 um 16:38 Uhr)
  Mit Zitat antworten Zitat