0

我有一个字符串填充为:

字符串链接 (抱歉,我无法在此文本编辑器中添加 XAML 格式的文本。)

我想在运行时将此字符串转换为 Paragraph 类。所以我可以简单地将它添加到 RichTextBlock 中。

如何将此字符串转换为段落格式?我该怎么做

4

1 回答 1

0

向 XAML 添加一些根元素,以便您可以将其解析为 XML

var doc = XDocument.Parse("<root>"+yourStringVariable+"</root>");

浏览段落并处理它们

var paragraphs = new List<Paragraph>();
foreach (var p in doc.Descendants("Paragraph"))
{
    var paragraph = new Paragraph();
    paragraph.Inlines.Add(new Run {Text = p.Value});
}
于 2013-07-20T08:44:14.937 回答