Wpf RichTextBox使用文本样式复制文本

本文关键字:文本 样式 复制 RichTextBox Wpf | 更新日期: 2023-09-27 18:20:59

是否有可能将rtb文本作为相同的副本?是否包含文本样式、颜色或空白?我写了一个文本编辑器,我需要将文本复制到另一个窗口中。

Wpf RichTextBox使用文本样式复制文本

不是简单地复制,而是保存。首先,您需要获取TextSelection(RichTextBox的Selection属性),然后用save方法保存它。它也可以保存为RTF格式。

using (var mem = new MemoryStream())
    rtb.Selection.Save(mem, DataFormats.Rtf);