WPF TextBox輸入框值一改變就改變綁定值

問題描述:在某些輸入場景下,如果輸入框未輸入值,則設置確認或者保存按鈕不可用。可是TextBox輸入框是默認失去焦點後綁定的值才發生改變。

解決辦法:

設置Binding的UpdateSourceTrigger屬性

UpdateSourceTrigger=LostFocus   //默認值,失去焦點才綁定值

UpdateSourceTrigger=PropertyChanged  //值一發生改變就傳回給Source

例:
<TextBox Text="{Binding Value,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>

參考:https://www.bbsmax.com/A/nAJvM9xzrk/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章