Método PrintForm.Print
Envia uma imagem de um formulário do Windows para o destino especificado pelo PrintAction propriedade.
Namespace: Microsoft.VisualBasic.PowerPacks.Printing
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
Public Sub Print
public void Print()
public:
void Print()
member Print : unit -> unit
public function Print()
Comentários
O Print método imprime todos os objetos visíveis no formulário.Isso inclui qualquer texto ou elementos gráficos desenhados com Graphics métodos.
Por padrão, apenas a área do cliente do formulário é impresso.Se um usuário tenha redimensionado o formulário em tempo de execução, apenas a parte visível do formulário será impresso.Se o formulário foi movido para que apenas uma parte dela fique visível na tela, ele ainda será impresso como se o formulário estavam visível.Para alterar o comportamento padrão, use o sobrecarregado Print método.
O Print método é compatível com o 6.0 Visual Basic PrintForm método.
Observação |
---|
O formulário que atualmente tem foco pode ser impresso usando esse método.Se você tiver definido a Form propriedade outro formulário antes de chamar esse método, a imagem do formulário pode não ser processada conforme o esperado.Para evitar isso, chame o Focus método do formulário antes de chamar Print. |
Exemplos
O exemplo a seguir imprime o formulário atual para a impressora padrão do sistema, imprimindo apenas a área do cliente em seu tamanho visível no momento.Este exemplo requer que você tenha um PrintForm componente denominado PrintForm1 em um formulário.
PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
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 cliente e áreas não-cliente de um formulário (Visual Basic)
Como: imprimir um formulário rolável (Visual Basic)
Implantação de aplicativos que referenciar o componente PrintForm (Visual Basic)