WPF DependencyProperty:如何指定PropertyChangedCallback的OPPOSITE操



我正在向WPF UserControl添加一个自定义字符串DependencyProperty,该字符串将绑定到包含rtf的业务对象中的字符串属性。

我的PropertyChangedCallback有效:它包含一段代码,当DataContext更改或业务对象的rtf字符串属性更改时(通过INotifyPropertyChanged(,使用e.NewValue-rtf字符串在嵌套在我的UserControl中的RichTextBox上以编程方式执行range.Load(),并将rtf提供给它。

但是反向回调是什么,或者在哪里返回另一个方向?当用户键入/粘贴富文本后,内部RichTextBox失去焦点时,我需要运行一个镜像代码片段来对rtf字符串执行range.Save(),此时该字符串需要写入业务对象的字符串属性。

我来自Winforms,所以我正在寻找我习惯于往返的格式/解析对的WPF模拟。

this.SetCurrentValue(MyDependencyProperty, range.Save());

CCD_ 6是拥有DP的UserControl。

还要确保您的绑定Mode=TwoWay

相关内容

  • 没有找到相关文章

最新更新