1
我有一個包含綁定控件的ChildWindow(確定,取消按鈕)。我只希望在按下'OK'按鈕時更新後面的對象。什麼是最好的方式來做到這一點?在Silverlight中掛起綁定
我有一個包含綁定控件的ChildWindow(確定,取消按鈕)。我只希望在按下'OK'按鈕時更新後面的對象。什麼是最好的方式來做到這一點?在Silverlight中掛起綁定
您需要將綁定的UpdateSourceTrigger屬性設置爲Explicit。然後,點擊OK,你叫UpdateSource()的綁定:
BindingExpression expression = textBox1.GetBindingExpression(TextBox.TextProperty);
expression.UpdateSource();
,或者您沒有在ChildWindow綁定到原來的視圖模型,但使用臨時並指定其值給原本就OK