WPF从applypropertyvalue插入内联

时间:2013-09-03 14:38:58

标签: c# wpf richtextbox

我有一个RichTextBox(CurRichTextControl),我更改了所选文本的TextDecoration:

TextRange range = new TextRange(CurRichTextControl.Selection.Start, CurRichTextControl.Selection.End);
TextDecorationCollection tdc;
tdc = TextDecorations.OverLine;
range.ApplyPropertyValue(Inline.TextDecorationsProperty, tdc);    

WPF将由此创建一个新的Inline。 假设在应用TextDecoration之前,包含范围的段落仅包含1个内联(或运行)。 然后它将在此之后产生3个Inline元素。 如何使用OverLine获取新内联? ApplyPropertyValue不返回任何值或对象。我是否必须手动搜索段落?

谢谢!

0 个答案:

没有答案