我有一個WPF MVVM應用程序,它包含一個帶有幾個文本框的數據輸入表單。我注意到,當用戶在文本框中並做出更改時,上下文對象不知道發生了更改,直到用戶跳出該文本框。一旦用戶退出文本框,一切正常。但是我想知道一個變化是在用戶不必去掉文本框的情況下做出的。以WPF數據輸入格式保存
這可能嗎?
我的表單的工作方式是保存和取消按鈕綁定到ICommands。這些命令有一個「CanSave」和「CanCancel」方法,用於檢查EntityState是否改變,但允許啓用按鈕。這很好用,但用戶不得不關閉文本框才能使其工作。
如何在沒有用戶切換更改的文本框的情況下進行此項工作?