PrintForm.Form (Propiedad)
Actualización: noviembre 2007
Obtiene o establece el formulario que se va a imprimir.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks.Printing
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
<BrowsableAttribute(False)> _
Public Property Form As Form
Dim instance As PrintForm
Dim value As Form
value = instance.Form
instance.Form = value
[BrowsableAttribute(false)]
public Form Form { get; set; }
[BrowsableAttribute(false)]
public:
property Form^ Form {
Form^ get ();
void set (Form^ value);
}
public function get Form () : Form
public function set Form (value : Form)
Valor de propiedad
Tipo: System.Windows.Forms.Form
Devuelve un objeto Form.
Comentarios
Si el componente PrintForm se hospeda en un formulario, el formulario principal es el valor predeterminado. Si se crea una instancia de un componente PrintForm en tiempo de ejecución, se debe establecer la propiedad Form. Si no es así, se produce una excepción System.Argument.NullException.
Nota: |
---|
Al usar el método Print básico o el método Print sobrecargado con el parámetro PrintOption establecido en CompatibleModeClientAreaOnly o CompatibleModeFullWindow, el formulario especificado por la propiedad Form debe ser el formulario de nivel superior. Si no es así, se produce una excepción. Para evitar esto, compruebe la propiedad TopLevel del formulario antes de llamar a Print. |
Ejemplos
En el ejemplo siguiente se muestra cómo establecer la propiedad Form. Este ejemplo requiere que exista un componente PrintForm denominado PrintForm1 en un formulario.
PrintForm1.Form = My.Forms.Form2
Permisos
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualBasic.PowerPacks.Printing (Espacio de nombres)
Otros recursos
Componente PrintForm (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