Een Windows-toepassing maken en weten hoe u een afdruk- en afdrukvoorbeeldbesturingselement maakt? Volg deze eenvoudige stappen en u kunt eenvoudig voorbeelddocumenten afdrukken en afdrukken in uw toepassing.
Stappen
Deel 1 van 3: Het formulier
Stap 1. Pas het formulier aan naar de gewenste maat
Het maakt niet uit hoe groot het formulier is, zolang er maar een groot tekstvak en twee knoppen in passen
Stap 2. Voeg een RichTextBox toe aan uw formulier
- U kunt een RichTextBox toevoegen door erop te dubbelklikken of deze naar het formulier te slepen.
- Pas de grootte van de RichTextBox aan uw vereisten aan.
Stap 3. Voeg twee knoppen toe aan je formulier
- Plaats de twee knoppen bij voorkeur in de buurt van de RichTextBox.
- Nogmaals, u kunt knoppen aan uw formulier toevoegen door op het formulier te dubbelklikken of te slepen.
Stap 4. Noem de knoppen "Afdrukken" en "Afdrukvoorbeeld"
U kunt de tekst voor de knoppen in het eigenschappenvenster wijzigen
Stap 5. Voeg de besturingselementen: "Document afdrukken" en "PrintPreviewDialog" toe aan uw formulier
Deze zijn niet zichtbaar op het formulier omdat ze op de achtergrond worden uitgevoerd
Stap 6. Klik op PrintPreviewDialog en verander het "Document" in "PrintDocument1"
U kunt dit wijzigen in het eigenschappenvenster nadat u op PrintPreviewDialog hebt geklikt
Deel 2 van 3: De code
Stap 1. Dubbelklik op uw knop "Afdrukvoorbeeld"
- Hierdoor wordt de pagina voor codering weergegeven.
- Er is al een Private Sub gemaakt en wacht op code om hem te vertellen wat hij moet doen als op de knop Afdrukvoorbeeld wordt geklikt.
-
Voeg de volgende code toe aan de Private Sub:
AfdrukvoorbeeldDialog1. ShowDialog()
Stap 2. Ga terug naar het formulier en dubbelklik op uw "Afdrukken" knop
- U wordt teruggebracht naar de pagina om te coderen.
-
Voeg in de Private Sub die is gemaakt de volgende code toe:
PrintDocument1. Print()
Stap 3. Ga terug naar het formulier en dubbelklik op "PrintDocument1" onder het formulier
- U wordt teruggebracht naar de pagina om te coderen.
-
Er wordt een privésub gemaakt met de naam "PrintDocument1_PrintPage". Plaats de volgende code in de Sub:
Dim font1 As New Font("arial", 16, FontStyle. Regular) e. Graphics. DrawString(RichTextBox1. Text, font1, Brushes. Black, 100, 100)
Deel 3 van 3: Debuggen en testen
Stap 1. Klik op "Start" om het foutopsporings- en testproces te starten
Als je deel één en twee van dit artikel hebt gevolgd, zou je geen fouten moeten tegenkomen
Stap 2. Test of de functie Afdrukvoorbeeld werkt
Stap 3. Test of de printfunctie werkt
Stap 4. Ruim je code op
Nadat het foutopsporings- en testproces is voltooid zonder kritieke fouten, moet u uw code opschonen. Zorg dat het er netjes en professioneel uitziet.
Video - Door deze service te gebruiken, kan bepaalde informatie worden gedeeld met YouTube
Tips
- Voer de nieuwste softwaretoepassing voor Visual Studio uit.
- Voeg opmerkingen toe aan uw code, zodat u weet wat een bepaald deel van de code doet.
- Als je gaat oefenen met het implementeren van deze functies in Visual Basic, maak je formulier dan groot, inclusief de RichTextBox en knoppen.