我在維護一個SilverLight應用程序,並且我不得不手動重新綁定一些TextBoxes的文本。在使用UpdateSource時,在雙向綁定上禁用ConvertBack()
所以我用:
myTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource();
問題是,這樣做,我的文本框需要有雙向綁定,所以我將它設置。 該控件使用非正統的IValueConverter,它不應該做一個ConvertBack,但是因爲我得到了一個雙向綁定...它被調用。
有沒有辦法禁用ConvertBack(),但讓Convert()完成它的工作?
感謝;)
返回
DependencyProperty.UnsetValue
請發表您的XAML和任何代碼就可以,所以我們可以提供一個實用的(和測試)修復。 –