Ich lerne, für kompakte Rahmen zu entwickeln, und ich bin auf ein Problem gestoßen, die mich nervt.Aktualisieren Sie Datenbindungen, wenn ein TextBox ändert statt Fokus verliert
Ich habe ein paar Textfelder an einige Eigenschaften gebunden (Vorname & Nachname einer Personenklasse) und haben ein Menüelement, das nur eine showmessage des vollständigen Namens tut, und es funktioniert ziemlich gut, außer dass die Eigenschaften nur aktualisiert werden Sobald die Textbox Verluste konzentrieren. Dies bedeutet, dass wenn ich den Vornamen ändere und den Menüpunkt show name drücke, bekomme ich den alten Wert von Vorname.
Gibt es eine Möglichkeit, ich kann eine Aktualisierung der Datenbindungen erzwingen, oder es so einrichten, dass jedes Mal, wenn ein Zeichen in einem der Textfelder geändert wird, die entsprechende Eigenschaft aktualisiert wird?
Dies ist in der Tat arbeiten (danke) speichern tun, wie etwa den Fall, dass ich möchte nur sicherstellen, dass die Textbox mit meinem Objekt synchronisiert ist. Der einzige Weg, an den ich denken kann, ist, den Fokus weg von der Textbox zu bewegen (und vielleicht wieder zurück), ich schätze, es gibt einen saubereren Weg. – Alister