私はTextBoxを持っており、IValueConverterをTextProperty-Bindingのコードビハインドに追加しようとしています。既存のバインディングにIValueConverterを追加する方法
var bindingExpression = TextBox.GetBindingExpression(TextBox.TextProperty);
if (bindingExpression != null && bindingExpression.ParentBinding.Converter == null)
{
bindingExpression.ParentBinding.Converter = new MyConverter();
}
このステップでは、以下の例外がスロー:それが使用された後バインディングを変更することはできません。 プロパティを変更するには、以前にバインディングにアクセスするにはどうすればよいですか?
あなたは答えを確認しました – AnjumSKhan