我通过Paragraph
中的代码创建了以下RichTextBox
:
Paragraph paragraph = new Paragraph(new Run("text1"));
paragraph.Inlines.Add(new Run(" TEST "));
这是它在XAML中的外观:
<Paragraph><Run>text1</Run><Run> TEST </Run></Paragraph>
当我通过键入来修改RichTextBox
中的文本时,它会创建一个新的运行而不是修改当前文本。
这是XAML的样子:
<Paragraph><Run>text1</Run><Run> TE</Run><Run xml:lang="en-us"> </Run><Run>ST </Run></Paragraph>
我可以通过某种方式将行为设置为以便保持一致并修改当前的Run
吗?