PrintForm.Form (Propiedad)

obtiene o establece el formulario que se imprimirá.

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

Sintaxis

'Declaración
<BrowsableAttribute(False)> _
Public Property Form As Form
[BrowsableAttribute(false)]
public Form Form { get; set; }
[BrowsableAttribute(false)]
public:
property Form^ Form {
    Form^ get ();
    void set (Form^ value);
}
[<BrowsableAttribute(false)>]
member Form : Form with get, set
function get Form () : Form
function set Form (value : Form)

Valor de propiedad

Tipo: System.Windows.Forms.Form
Devuelve un objeto Form.

Comentarios

Si hospedan el componente de PrintForm en un formulario, el formulario primario es el valor predeterminado.Si una instancia de un componente de PrintForm se crea en tiempo de ejecución, la propiedad de Form debe establecer.Si no, se produce una excepción de System.Argument.NullException .

[!NOTA]

Cuando se utiliza el método básico de Print o el método sobrecargado de Print con el parámetro de PrintOption establecido en CompatibleModeClientAreaOnly o a CompatibleModeFullWindow, el formulario especificado por la propiedad de Form debe ser el formulario de nivel superior.Si no, se inicia una excepción.Para evitar esto, compruebe la propiedad de TopLevel de formulario antes de llamar a Print.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad Form.Este ejemplo requiere tener un componente de PrintForm denominado PrintForm1 en un formulario.

PrintForm1.Form = My.Forms.Form2

Seguridad de .NET Framework

Vea también

Referencia

PrintForm Clase

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)