Propriedade PrintForm.PrinterSettings
Obtém ou define um PrinterSettings objeto que você pode usar para especificar várias propriedades de uma impressora.
Namespace: Microsoft.VisualBasic.PowerPacks.Printing
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
<BrowsableAttribute(False)> _
Public Property PrinterSettings As PrinterSettings
Dim instance As PrintForm
Dim value As PrinterSettings
value = instance.PrinterSettings
instance.PrinterSettings = value
[BrowsableAttribute(false)]
public PrinterSettings PrinterSettings { get; set; }
[BrowsableAttribute(false)]
public:
property PrinterSettings^ PrinterSettings {
PrinterSettings^ get ();
void set (PrinterSettings^ value);
}
public function get PrinterSettings () : PrinterSettings
public function set PrinterSettings (value : PrinterSettings)
Valor de propriedade
Tipo: System.Drawing.Printing.PrinterSettings
Retorna um PrinterSettings objeto.
Comentários
As configurações retornadas pelo PrinterSettings são as configurações mesmas que estão expostas a um usuário a Impressão caixa de diálogo.
Você pode especificar várias configurações de impressora usando o PrinterSettings propriedade. Por exemplo, use o Copies propriedade para especificar o número de cópias a serem impressas. Use o PrinterName propriedade para especificar a impressora para usar e use o PrintRange propriedade para especificar o intervalo de páginas a serem impressas.
Observação: |
---|
Para permitir que o usuário selecionar as configurações, convém usar um PrintDialog componente para exibir um padrão Impressão caixa de diálogo e, em seguida, atribua o PrinterSettings o valor da propriedade para o PrinterSettings propriedade. |
Exemplos
O exemplo de código a seguir demonstra como usar o PrinterSettings propriedade para conjunto o número de cópias para imprimir e, para verificar se a impressora especificada é válida. Este exemplo requer que você tenha um PrintForm componente chamado PrintForm1 em um formulário.
PrintForm1.PrinterSettings.Copies = 2
If PrintForm1.PrinterSettings.IsValid Then
PrintForm1.Print()
End If
Permissões
- 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ódigos parcialmente Confiável.
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 de cliente de um formulário (Visual Basic)
Como: Imprimir o cliente e não-cliente áreas de um formulário (Visual Basic)
Como: Imprimir um formulário de rolagem (Visual Basic)
Implantando aplicativos que Referência o componente PrintForm