相关疑难解决方法(0)

如何将多个 FlowDocument 连接成 1 个 FlowDocument

我有多个 FlowDocument,我想将它们连接在一起。下面的方法没有 return 语句。我想做的是将 TextRange 转回 FlowDocument。

private FlowDocument Concatenate(FlowDocument source, FlowDocument target)
{   using(MemoryStream ms = new MemoryStream())
    {
      TextRange tr = new TextRange(source.ContentStart, source.ContentEnd);
      tr.Save(ms, DataFormats.XamlPackage);
      ms.Seek(0, SeekOrigin.Begin);
      tr = new TextRange(target.ContentEnd, target.ContentEnd);
      tr.Load(ms, DataFormats.XamlPackage);
   }
}
Run Code Online (Sandbox Code Playgroud)

c# wpf flowdocument textrange

3
推荐指数
1
解决办法
2626
查看次数

标签 统计

c# ×1

flowdocument ×1

textrange ×1

wpf ×1