Esempi di .NET - Windows Form: Stampa
In questa sezione vengono presentati i seguenti esempi:
Esempio Simple Printing Example3
Esempio Simple Printing Example2
Esempio Simple Printing Example1
Esempio Simple Printing Example4
Esempio Simple Printing Example5
Esempio SimplePad
Esempio Simple Printing Example3
In questo esempio viene illustrato l'utilizzo del controllo PrintDialog per consentire all'utente di selezionare una stampante.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Drawing; System.Windows.Forms; System.ComponentModel; System.Drawing.Printing; System.IO
Classi utilizzate in questo esempio:
Button; Form; Component; Message; Container; StreamReader; PrintDialog; File; Style; PrintDocument; Stream; Exception; MessageBox; Icon; Image; EventHandler; Application; Thread; EventArgs; Control
Esempio Simple Printing Example2
In questo esempio vengono illustrati i metodi per eseguire l'override del controllo predefinito PrintDocument per processi di stampa complessi o quando è necessario riutilizzare una determinata funzionalità di stampa in più form.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Drawing; System.Windows.Forms; System.ComponentModel; System.Drawing.Printing; System.IO
Classi utilizzate in questo esempio:
Button; Form; Component; Stream; Message; Container; StreamReader; Style; File; PrintDocument; Exception; MessageBox; Icon; Image; Application; Thread; EventArgs; EventHandler; Control
Esempio Simple Printing Example1
In questo esempio viene illustrata la logica necessaria per attivare la stampa in un'applicazione. Viene illustrato il controllo PrintDocument e i vari eventi che devono essere gestiti dall'applicazione.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Drawing; System.Windows.Forms; System.ComponentModel; System.Drawing.Printing; System.IO
Classi utilizzate in questo esempio:
Button; Form; Font; Page; Component; String; Graphics; Message; EventHandler; Container; StreamReader; Style; PrintDocument; EventArgs; Stream; StringFormat; Exception; MessageBox; Icon; PrintPageEventArgs; Thread; PrintPageEventHandler; Application; Image; Brush; Brushes; Control
Esempio Simple Printing Example4
In questo esempio viene illustrato l'utilizzo di un oggetto PageSettings e del controllo PageSetupDialog per consentire all'utente di selezionare varie opzioni di stampa.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Drawing; System.Windows.Forms; System.ComponentModel; System.Drawing.Printing; System.IO
Classi utilizzate in questo esempio:
Button; Form; Page; PageSettings; Component; Style; Message; Exception; MessageBox; PrintDialog; Image; PrintDocument; EventArgs; Stream; PageSetupDialog; EventHandler; Container; StreamReader; File; Control; Application; Icon; Thread
Esempio Simple Printing Example5
In questo esempio viene illustrato l'utilizzo di un controllo PrintPreview che consente all'utente di visualizzare un documento in anteprima.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Drawing; System.Windows.Forms; System.ComponentModel; System.Drawing.Printing; System.IO
Classi utilizzate in questo esempio:
Button; Page; Form; PageSettings; PrintDocument; Font; File; Component; StreamReader; Message; Stream; Style; EventArgs; Image; Control; Exception; MessageBox; String; EventHandler; Graphics; PageSetupDialog; Container; PrintPreviewDialog; PrintDialog; PrintEventArgs; StringFormat; Icon; Thread; Brushes; Application; Brush; PrintPageEventArgs
Esempio SimplePad
In questo esempio viene illustrata un'applicazione analoga a Blocco note che consente di utilizzare tutte le funzioni di stampa rese disponibili da Windows Form.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Windows.Forms; System.Drawing; System.ComponentModel; System.IO; System.Collections; System.Drawing.Printing
Classi utilizzate in questo esempio:
Menu; Form; MenuItem; File; Page; EventArgs; Font; Button; EventHandler; FileDialog; Component; Panel; Style; PageSettings; Message; String; MessageBox; StatusBar; Stream; Control; TextBox; PrintDocument; StatusBarPanel; Container; RichTextBox; Object; StringReader; FileInfo; Type; Icon; DataObject; Graphics; FileStream; PrintDialog; DataFormats; PropertyGrid; Clipboard; Convert; Exception; FileSystemWatcher; PageSetupDialog; SaveFileDialog; OpenFileDialog; Margins; MainMenu; FontDialog; StringFormat; Directory; PrintPreviewDialog; Application; PrintPageEventArgs; Path; Thread; CancelEventArgs; FileSystemEventArgs; PrintEventArgs; Brush; TypeConverter; Help; Brushes; Array; FileSystemEventHandler; Console; TypeConverterAttribute; OpacityConverter; SystemColors; Attribute