Partager via


Comment : capturer une entrée d'utilisateur à partir d'un composant PrintDialog au moment de l'exécution

Alors que vous pouvez définir les options liées à l'impression au moment du design, vous souhaiterez quelquefois modifier ces options au moment de l'exécution, très probablement à cause des choix faits par l'utilisateur. Vous pouvez capturer une entrée d'utilisateur pour imprimer un document à l'aide des composants PrintDialog et PrintDocument.

Pour modifier les options d'impression par programme

  1. Ajoutez les composants PrintDialog et PrintDocument à votre formulaire.

  2. Définissez la propriété Document du contrôle PrintDialog en fonction du composant PrintDocument ajouté au formulaire.

    PrintDialog1.Document = PrintDocument1
    
    printDialog1.Document = PrintDocument1;
    
    printDialog1.Document = PrintDocument1;
    
    printDialog1->Document = PrintDocument1;
    
  3. Affichez le composant PrintDialog en utilisant la méthode ShowDialog.

    PrintDialog1.ShowDialog()
    
    printDialog1.ShowDialog();
    
    printDialog1.ShowDialog();
    
    printDialog1->ShowDialog();
    
  4. Les choix d'impression de l'utilisateur qui figurent dans la boîte de dialogue seront copiés vers la propriété PrinterSettings du composant PrintDocument.

Voir aussi

Tâches

Comment : imprimer un fichier texte composé de plusieurs pages dans les Windows Forms

Autres ressources

Prise en charge de l'impression dans les Windows Forms