Share via


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

Bien que vous puissiez définir des options liées à l’impression au moment du design, vous souhaiterez parfois modifier ces options au moment de l’exécution, probablement en raison des choix effectués par l’utilisateur. Vous pouvez capturer l’entrée utilisateur pour l’impression d’un document à l’aide des composants et des PrintDialogPrintDocument composants.

Pour modifier les options d’impression par programmation

  1. Ajoutez un composant et un PrintDialogPrintDocument composant à votre formulaire.

  2. Définissez la Document propriété de l’élément PrintDialogPrintDocument ajouté au formulaire.

    PrintDialog1.Document = PrintDocument1  
    
    printDialog1.Document = PrintDocument1;  
    
    printDialog1->Document = PrintDocument1;  
    
  3. Affichez le PrintDialog composant à l’aide de la ShowDialog méthode.

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

Voir aussi