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 |