Bonjour,

J'essaye d'imprimer 4 Canvas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
  PrintDocument document = new PrintDocument();
  document.PrintPage += (s, args) =>
  {
         StackPanel sp = new StackPanel();
         foreach (Canvas item in ListCanvas)
          {
                sp.Children.Add(item);                              
          }
          args.PageVisual = sp;                          
 
  };
  document.Print("Test");
Évidemment cette méthode n'imprime que le dernier Canvas...
Comment faire pour imprimer ces quatres Canvas, chacun sur une page... ??

Merci d'avance.