2011-06-22 27 views
4

如果我編輯與ViewModel綁定的文本框上的文本,然後單擊主應用程序菜單(以保存數據),ViewModel不會更新新數據,因爲TextBox不會失去焦點然後數據不會更新。爲什麼TextBox不會失去焦點,我應該如何解決這個問題?爲什麼在WPF中的菜單上操作時,TextBox不會失去焦點?

+4

重複的http://stackoverflow.com/questions/57493/wpf-databind-before-saving – Till

+0

你會提供一些代碼?調試輸出中有什麼奇怪的東西? – Musaab

+0

它是重複的,我同意。這個問題以不同的方式問到,我沒有意識到它已經完成了。 –

回答

1

如果問題是數據綁定更新而不是焦點,請在文本框綁定中使用UpdateSourceTrigger =「PropertyChanged」。

相關問題