Prindi eelvaate juhtelemendi loomine Visual Basicus

Kas loote Windowsi rakenduse ja peate teadma, kuidas luua printimise ja prindi eelvaate juhtelementi? Järgige neid lihtsaid samme ja saate hõlpsasti oma rakenduses printida ja printida eelvaatedokumente.

1
Kohandage vorm soovitud suurusele. Pole tähtis, mis suurus vorm on, eeldusel, et see mahutab suure tekstikasti ja kahe nupu.

2
Lisage oma vormile RichTextBox. RichTextBoxi saate lisada topeltklõpsuga või vormile lohistades. Reguleerige RichTextBoxi suurust vastavalt oma vajadustele.

3
Lisage oma vormile kaks nuppu.Ideaaljuhul asetage kaks nuppu RichTextBoxi lähedusse. Jällegi saate vormile nuppe lisada, topeltklõpsates või vormile lohistades.

4
Nimetage nupud “Prindi” ja “Prindi eelvaade”. Saate muuta atribuutide väljal olevate nuppude teksti.

5
Lisage oma vormile juhtelemendid: “Prindi dokument” ja “Prindieelvaate dialoog”. Need ei ole taustal vormis nähtavad.

6
Klõpsake PrintPreviewDialog ja muutke “Dokument” väärtuseks “PrintDocument1”. Saate seda muuta atribuutide kastis pärast klõpsamist PrintPreviewDialog.

7
Topeltklõpsake nuppu “Prindi eelvaade”. See avab kodeerimiseks vajaliku lehe. Privaatne alam on juba loodud ja ootab koodi, mis annab talle teada, mida teha, kui klõpsate nupul Prindieelvaade. Lisage järgmine kood Privaatne alam: PrintPreviewDialog1.ShowDialog()

8
Minge tagasi vormile ja topeltklõpsake nuppu “Prindi”. Teid suunatakse tagasi lehele kodeerimiseks. Lisage loodud privaatsesse alammenüüsse järgmine kood: PrintDocument1.Print()

9
Minge tagasi vormile ja topeltklõpsake vormi all asuval valikul “PrintDocument1”. Teid suunatakse tagasi lehele kodeerimiseks. Luuakse privaatne alam, mille nimi on “PrintDocument1_PrintPage”. Asetage alammenüüsse järgmine kood: Dim font1 As New Font(“arial”, 16, FontStyle.Regular) e.Graphics.DrawString(RichTextBox1.Text, font1, Brushes.Black, 100, 100)

10
Silumis- ja testimisprotsessi alustamiseks klõpsake nuppu “Start”. Kui olete järginud selle artikli esimest ja teist osa, ei tohiks vigu ilmneda.

11
Kontrollige, kas prindi eelvaate funktsioon töötab.

12
Kontrollige, kas funktsioon Print töötab.

13
Puhastage oma kood. Kui silumis- ja testimisprotsess on lõppenud ilma kriitiliste vigadeta, puhastage kindlasti oma kood. Muutke see korralik ja professionaalne.