Condividi tramite


Cenni preliminari sul componente PrintDocument (Windows Form)

Il componente PrintDocument di Windows Forms viene usato per impostare le proprietà che descrivono cosa stampare e per stampare quindi il documento nelle applicazioni basate su Windows. Può essere usato insieme al componente PrintDialog per controllare tutti gli aspetti della stampa dei documenti.

Utilizzo del componente PrintDocument

Due degli scenari principali che coinvolgono il PrintDocument componente sono:

  • Processi di stampa semplici, come la stampa di un singolo file di testo. In questo caso, aggiungere il PrintDocument componente a un Windows Form, quindi aggiungere la logica di programmazione che stampa un file nel PrintPage gestore eventi. La logica di programmazione deve culminare con il Print metodo per stampare il documento. Questo metodo invia un Graphics oggetto, contenuto nella Graphics proprietà della PrintPageEventArgs classe , alla stampante. Per un esempio che illustra come stampare un documento di testo usando il PrintDocument componente, vedere Procedura: Stampare un file di testo a più pagine in Windows Form.

  • Processi di stampa più complessi, come i casi in cui è necessario riutilizzare la logica di stampa creata. In questo caso si deriva un nuovo componente dal PrintDocument componente e si esegue l'override PrintPage (vedere Override per Visual Basic o override per C#).

Quando viene aggiunto a un modulo, il PrintDocument componente viene visualizzato nella barra nella parte inferiore della finestra di progettazione Windows Form in Visual Studio.

Vedi anche