Wie bekommt denn die View mitgeteilt, dass sich im ViewModel ein Eigenschafts-Wert geändert hat?
Im
Demo passiert das wie folgt:
Delphi-Quellcode:
procedure TViewModelDemo.SetText(const Value: string);
begin
if (Value <> FsRich) then
begin
FsRich := Value;
PropertyChanged('TextChanged');
end;
end;
Und in deinem ViewModel? Du schreibst den Wert einfach in das Feld und fertig. Das ist ein bisschen wenig.