Thema: Prism Property-Grid benutzen

Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#6

Re: Property-Grid benutzen

  Alt 28. Jan 2005, 14:14
Zitat von LarsMiddendorf:
Ich möchte aber gerne die alten Werte für Undo/Redo speichern?
Du bist nicht mehr in Delphi32! Da konnte man es gerade noch so verschmerzen, wenn jemand ein DataSet direkt im Formular code erzeugt/manipuliert.
In .Net arbeitet man so, dass die Präsentationsschicht keine Ahnung von der Anwendungslogik hat. ( Es ist halt eine komplette OOP-Umgebung ;`) )
Zitat von LarsMiddendorf:
Gibt's da eine elegante Lösung?
Für deine Fälle wäre es wohl ganz praktisch eine Klasse zu haben, in der du alle Instanzen registrierst, die für dein UnDo/ReDo in Frage kommen.
Interessant wären da für dich:
Code:
Reflection
Propertyinfo
GetSetMethod
Methodinfo.Invoke
Damit kann es deiner "History-Klasse" vollkommen egal sein, was für ein Typ die Property ist und aus welcher Klasse er kommt.
  Mit Zitat antworten Zitat