我需要在段落中包含一个图像以及一些文本。但是,我需要在添加文本后插入图像。我知道我可以这样做:
Paragraph firstParagraph = new Paragraph();
firstParagraph.Inlines.Add(new System.Windows.Controls.Image());
firstParagraph.Inlines.Add(new Run("Some text"));
效果很好。
但是,如果我似乎无法做到这一点:
Paragraph secondParagraph = new Paragraph();
secondParagraph.Inlines.Add(new Run("Some text"));
secondParagraph.Inlines.InsertBefore(secondParagraph.Inlines.FirstInline, new Image());
(显然,上面是一个人为的例子,在我的真实例子中,我得到了一长串段落,我无法控制。我需要在其中一些前面插入一个图像。)