Partilhar via


Propriedade PrintForm.Form

Obtém ou define o formulário a ser impresso.

Namespace:  Microsoft.VisualBasic.PowerPacks.Printing
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxe

'Declaração
<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 propriedade

Tipo: Form
Retorna um objeto Form.

Comentários

Se o PrintForm componente está hospedado em um formulário, o formulário pai é o valor padrão. Se uma instância de um PrintForm componente é criado em tempo de execução, o Form propriedade deve ser definida. Se não estiver, uma System.Argument.NullException exceção será gerada.

Dica

Quando você usa o basic Print sobrecarregados ou método Print método com o PrintOption parâmetro definido como CompatibleModeClientAreaOnly ou CompatibleModeFullWindow, o formulário especificado pelo Form propriedade deve ser o formulário de nível superior.Se não estiver, uma exceção é gerada.Para evitar isso, verifique o TopLevel propriedade do formulário antes de chamar Print.

Exemplos

O exemplo a seguir demonstra como definir a Form propriedade. Este exemplo requer que você tenha um PrintForm componente denominado PrintForm1 em um formulário.

PrintForm1.Form = My.Forms.Form2

Segurança do .NET Framework

Consulte também

Referência

PrintForm Classe

Namespace Microsoft.VisualBasic.PowerPacks.Printing

Outros recursos

Componente PrintForm (Visual Basic)

Como imprimir um formulário usando o componente PrintForm (Visual Basic)

Como imprimir a área cliente de um formulário (Visual Basic)

Como imprimir áreas cliente e não cliente de um formulário (Visual Basic)

Como imprimir um formulário rolável (Visual Basic)

Implantando aplicativos que referenciam o componente PrintForm (Visual Basic)