我正在向 WPF UserControl 添加一个自定义字符串 DependencyProperty,该字符串将绑定到我的业务对象中包含 rtf 的字符串属性。
我的PropertyChangedCallback
作品:它包含一段代码,用于使用e.NewValue
rtf 字符串以编程range.Load()
方式对嵌套在我的 UserControl 中的 RichTextBox 执行操作,并在 DataContext 更改或业务对象的 rtf 字符串属性更改时(通过INotifyPropertyChanged
)向其提供 rtf。
但是,返回另一个方向的相反回调是什么,或者在哪里?当用户键入/粘贴富文本后内部 RichTextBox 失去焦点时,我需要运行镜像代码片段来range.Save()
处理 rtf 字符串,并且该字符串需要写入业务对象的字符串属性在那一刻。
我来自 Winforms,所以我正在寻找我习惯于往返的 Format/Parse 对的 WPF 模拟。