我有一個文本框綁定到viewModel中的屬性。我已經在viewmodel中進行了驗證檢查,並檢查用戶是否對數據進行了任何更改。所以在退出時要求用戶將更改提交到數據庫。文本框丟失焦點沒有觸發對話框從頂部關閉
問題我面臨的是當我更改文本框中的值,用戶直接單擊關閉按鈕對話框時,失去的焦點不會發生,並且屬性中的值不會更改。所以我用
UpdateSourceTrigger=PropertyChanged
我確實改變了屬性,但爲每個按鍵創建一個撤銷堆棧的條目。我想僅在失去焦點時更新屬性,即使用戶在對話框頂部關閉按鈕時也可以更改一個變更集。
嗨,歡迎StackOverflow上,發佈其有用引述該頁面的初步認識到您的實際的答案(一個鏈接的情況下,當鏈接在某個點死亡)。 –