Bonjour,
Je souhaiterai imprimer le contenu d'un canvas, et question de convivialité je souhaiterai utiliser un objet tel que PrintPreview utilisé en WinForms. Néanmoins, le problème est que l'objet a indiqué en paramètre doit être de type PrintDocument, un canvas est un type Visual, donc soit je peux convertir un Visual en PrintDocument soit il existe une méthode plus directe. Pour le moment je n'ai que ce code:
Mais là, je n'ai aucun aperçu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 PrintDialog dialog = new PrintDialog( ); if ( dialog.ShowDialog( ) == true ) { dialog.PrintVisual( drawingArea, "drawing Area" ); }
Partager