Bonjour ,
J'essaie de fusionner deux flowdocuments avec le code suivant :
Et j'obtiens malheureusement une erreur du type OutOfRangeException ...sur cette ligne this.flowDocument.Blocks.Add(flowDocument.Blocks.ElementAt(i));
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 this.flowDocument = new FlowDocument(); foreach (var flowdocument in ListFlowDocuments) { for (int i = 0; i < flowdocument.Blocks.Count; i++) { this.flowDocument.Blocks.Add(flowDocument.Blocks.ElementAt(i)); } }
alors qu'il rentre à peine dans la boucle ?
J'ai vérifié et la liste de flowdocument n'est pas vide.
Je me demandais comment faire pour pouvoir fusionner plusieurs flowdocuments dans un seul afin de pouvoir générer un un seul fichier xps ?
Merci des conseils.
Partager