Création d'une application Windows et besoin de savoir comment créer un contrôle d'aperçu avant impression et impression? Suivez ces étapes simples et vous pourrez facilement imprimer et imprimer des documents de prévisualisation dans votre application.

Première partie de trois:
La forme

  1. 1 Ajustez le formulaire à la taille souhaitée.
    • Peu importe la taille du formulaire, à condition qu'il puisse contenir une grande zone de texte et deux boutons.
  2. 2 Ajoutez un RichTextBox à votre formulaire.
    • Vous pouvez ajouter un RichTextBox en double-cliquant ou en le faisant glisser sur le formulaire.
    • Ajustez la taille de la RichTextBox à vos besoins.
  3. 3 Ajoutez deux boutons à votre formulaire.
    • Idéalement, placez les deux boutons près de la RichTextBox.
    • Encore une fois, vous pouvez ajouter des boutons à votre formulaire en double-cliquant ou en faisant glisser sur le formulaire.
  4. 4 Nommez les boutons "Imprimer" et "Aperçu avant impression".
    • Vous pouvez modifier le texte des boutons dans la boîte de propriétés.
  5. 5 Ajouter les contrôles: "Imprimer le document" et "PrintPreviewDialog" dans votre formulaire.
    • Ceux-ci ne seront pas visibles sur le formulaire au fur et à mesure de leur exécution en arrière-plan.
  6. 6 Cliquez sur PrintPreviewDialog et remplacez le "Document" par "PrintDocument1".
    • Vous pouvez changer cela dans la boîte de propriétés après avoir cliqué sur PrintPreviewDialog.

Deuxième partie de trois:
Le code

  1. 1 Double-cliquez sur votre bouton "Aperçu avant impression".
    • Cela fera apparaître la page pour le codage.
    • Un sous-marin privé a déjà été créé et attend le code pour lui indiquer quoi faire lorsque vous cliquez sur le bouton Aperçu avant impression.
    • Ajoutez le code suivant dans le Sub privé: PrintPreviewDialog1.ShowDialog ()
  2. 2 Revenez au formulaire et double-cliquez sur le bouton "Imprimer".
    • Vous serez ramené à la page pour le codage.
    • Dans le sous-marin privé créé, ajoutez le code suivant: PrintDocument1.Print ()
  3. 3 Revenez au formulaire et double-cliquez sur "PrintDocument1" situé sous le formulaire.
    • Vous serez ramené à la page pour le codage.
    • Un sous-marin privé sera créé appelé "PrintDocument1_PrintPage". Placez le code suivant dans le Sub: Dim font1 As New Font ("arial", 16, FontStyle.Regular) e.Graphics.DrawString (RichTextBox1.Text, font1, Brushes.Black, 100, 100)

Troisième partie de trois:
Débogage et test

  1. 1 Cliquez sur "Démarrer" pour lancer le processus de débogage et de test.
    • Si vous avez suivi la première et la deuxième partie de cet article, vous ne devriez rencontrer aucune erreur.
  2. 2 Testez pour voir si la fonction d'aperçu avant impression fonctionne.
  3. 3 Testez pour voir si la fonction d'impression fonctionne.
  4. 4 Nettoyez votre code. Une fois le processus de débogage et de test terminé sans erreurs critiques, assurez-vous de nettoyer votre code. Faites en sorte qu'il soit bien rangé et professionnel.