Question

J'utilise PrintDocument pour imprimer à partir d'une vue de liste. Tout cela fonctionne bien. À l'origine, lorsque la boîte de dialogue d'impression s'est ouverte, je peux utiliser l'imprimante par défaut ou en choisir une autre (comme Adobe PDF ou envoyer à une note). Maintenant, la boîte de dialogue s'affiche toujours, mais quelle que soit l'option que je choisis imprime toujours à l'imprimante par défaut. Je n'ai pas intentionnellement apporté de modifications, mais j'ai peut-être modifié par inadvertance une propriété ou quelque chose. Quelqu'un a-t-il des idées sur ce que j'ai pu faire?

Était-ce utile?

La solution

 PrintDialog printDialog = new PrintDialog();
 printDialog.ShowDialog();
 printPreviewDialog1.Document.PrinterSettings = printDialog.PrinterSettings;
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top