我认为问题标题是自我解释的。
我通过<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
添加了一些字符串,我在检索文本内容时遇到了一些麻烦。有提示吗?
我试图从ParagraphControl.Inlines.Add(SomeStringValue)
本身获取文本,然后通过Inline
答案 0 :(得分:3)
我终于成功实现了它。
Text = String.Join(String.Empty, ParagraphControl.Inlines.Select(line => line.ContentStart.GetTextInRun(LogicalDirection.Forward)));
答案 1 :(得分:0)
这是我使用的扩展方法。 Paragraph
是TextElement
,就像System.Windows.Document中的其他内容一样。
public static string GetText(this TextElement textElement)
{
return new TextRange(textElement.ContentStart, textElement.ContentEnd).Text;
}