Metodo PrintForm.Print
Invia un'immagine di un Windows Form alla destinazione specificata dalla proprietà PrintAction.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks.Printing
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
Public Sub Print
public void Print()
public:
void Print()
member Print : unit -> unit
public function Print()
Note
Il Print consente di stampare tutti gli oggetti visibili nel form. Questo include qualsiasi testo o grafica creati con Graphics metodi.
Per impostazione predefinita, viene stampato solo l'area client del form. Se un utente ha ridimensionato il form in fase di esecuzione, verrà stampata solo la parte visibile del form. Se il modulo è stato spostato in modo che solo una parte di esso sia visibile sullo schermo, comunque verrà stampato come se tutti i form sono visibili. Per modificare il comportamento predefinito, utilizzare l'overload Print metodo.
Il Print metodo è compatibile con Visual Basic 6.0 PrintForm metodo.
Nota
Utilizzando questo metodo può essere stampato solo il modulo che attualmente ha lo stato attivo.Se è stata impostata la Form proprietà a un altro form prima di chiamare questo metodo, l'immagine del form non vengono visualizzata come previsto.Per evitare questo problema, chiamare il Focus metodo del form prima di chiamare Print.
Esempi
Nell'esempio seguente viene stampato il form corrente per la stampante predefinita del sistema, stampa solo l'area client alla dimensione attualmente visibile. Si suppone di disporre di un PrintForm componente denominato PrintForm1 in un form.
PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks.Printing
Altre risorse
Componente PrintForm (Visual Basic)
Procedura: stampare un form utilizzando il componente PrintForm (Visual Basic)
Procedura: stampare l'area client di un form (Visual Basic)
Procedura: stampare aree client e non client di un form (Visual Basic)
Procedura: stampare un form scorrevole (Visual Basic)
Distribuzione di applicazioni che fanno riferimento al componente PrintForm (Visual Basic)