1
我有設定明確的UpdateSourceTrigger =顯式更新多個領域
Text="{Binding UpdateSourceTrigger=Explicit, XPath=Columns/Column[1]/@Header}"
當我試圖用一個按鈕來更新他們的招投標倍數文本框:
txtName.GetBindingExpression(TextBox.TextProperty).UpdateSource();
txtColumn1.GetBindingExpression(TextBox.TextProperty).UpdateSource();
txtColumn2.GetBindingExpression(TextBox.TextProperty).UpdateSource();
的第一行代碼會更新他的一個,並重置所有texboxes的意思是隻有第一個文本框會更新下劃線屬性。
任何想法如何做到這一點?
「重置綁定」是什麼意思?爲什麼不能更新所有其他文本框?我試過一個簡單的例子,它確實有效... –
它的工作方式與我稱爲所有其他綁定的UpdateTarget()完全相同。 – Lishi