Bonjour,

Je souhaite imprimer une fenêtre gmap.net provenant d'une application WPF cependant en essayant la classe PrintDialog impossible d'imprimer (génération d'une exception)

Pourriez-vous m'aider ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
//Déclaration de la fenetre d'impression
PrintDialog dialog = new PrintDialog();
 //Ouverture de la boite de dialogue pour l'impression
if (dialog.ShowDialog() == true)
{
   dialog.PrintVisual(this.gmap, "Fenetre d'application");
}
Exception :
Une exception non gérée du type 'System.InvalidOperationException' s'est produite dans WindowsBase.dll

Informations supplémentaires : Le thread appelant ne peut pas accéder à cet objet parce qu'un autre thread en est propriétaire.