PrintForm.Print (Método)

Envía una imagen de un formulario Windows Forms al destino especificado por la propiedad de PrintAction .

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks.Printing
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

'Declaración
Public Sub Print
public void Print()
public:
void Print()
member Print : unit -> unit 
public function Print()

Comentarios

el método de Print imprime todos los objetos visible en el formulario.Esto incluye cualquier texto o gráfico dibujado con los métodos de Graphics .

De forma predeterminada, solo el área cliente del formulario se imprime.Si un usuario cambia el tamaño del formulario en tiempo de ejecución, solo la parte visible del formulario se imprimirá.Si se ha movido el formulario de modo que sólo una parte de ella está visible en la pantalla, todavía se imprimirá como si todo el formulario fuera visible.Para cambiar el comportamiento predeterminado, utilice el método sobrecargado de Print .

El método de Print es compatible con el método de Visual Basic 6.0 PrintForm .

[!NOTA]

Sólo el formulario que tiene el foco se puede imprimir utilizando este método.Si ha establecido la propiedad de Form a otro formulario antes de llamar a este método, el formulario no se puede representar como esperada.Para evitarlo, llame al método de Focus de formulario antes de llamar a Print.

Ejemplos

El ejemplo siguiente imprime el formulario actual en la impresora predeterminada del sistema, imprimir sólo el área cliente en su tamaño actualmente visible.Este ejemplo requiere tener un componente de PrintForm denominado PrintForm1 en un formulario.

PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()

Seguridad de .NET Framework

Vea también

Referencia

PrintForm Clase

Print (Sobrecarga)

Microsoft.VisualBasic.PowerPacks.Printing (Espacio de nombres)

Otros recursos

PrintForm (componente, Visual Basic)

Cómo: Imprimir un formulario mediante el componente PrintForm (Visual Basic)

Cómo: Imprimir el área de cliente de un formulario (Visual Basic)

Cómo: Imprimir áreas de cliente y áreas que no son de cliente de un formulario (Visual Basic)

Cómo: Imprimir un formulario con desplazamiento (Visual Basic)

Implementar aplicaciones que hacen referencia al componente PrintForm (Visual Basic)