Selezionare Stampante


Per selezionare una stampante e stampare un file

Selezionare la stampante da utilizzare tramite il componente PrintDialog.
Nell'esempio riportato di seguito vengono gestiti due eventi. Nel primo, un evento Click del
controllo Button, viene creata un'istanza della classe PrintDialog e la stampante selezionata
dall'utente viene acquisita nella proprieta' DialogResult.

Nel secondo evento, l'evento PrintPage del componente PrintDocument, viene stampato un
documento di esempio sulla stampante specificata.

Nota Per ulteriori informazioni sull'utilizzo dei gestori eventi, vedere Creazione di gestori
eventi in Progettazione Windows Form.


' Visual Basic

Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim PrintDialog1 As New PrintDialog()
PrintDialog1.Document = PrintDocument1
Dim result As DialogResult = PrintDialog1.ShowDialog()

If (result = DialogResult.OK) Then
PrintDocument1.Print()
End If

End Sub

Private Sub PrintDocument1_PrintPage(ByVal sender As Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
e.Graphics.FillRectangle(Brushes.Red, New Rectangle(500, 500, 500, 500))
End Sub












(selezionarestampante.html)- by Paolo Puglisi - Modifica del 28/11/2023