PrintForm.PrinterSettings (Propiedad)

Obtiene o establece un objeto de PrinterSettings que puede utilizar para especificar distintas propiedades de una impresora.

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 PrinterSettings As PrinterSettings
[BrowsableAttribute(false)]
public PrinterSettings PrinterSettings { get; set; }
[BrowsableAttribute(false)]
public:
property PrinterSettings^ PrinterSettings {
    PrinterSettings^ get ();
    void set (PrinterSettings^ value);
}
[<BrowsableAttribute(false)>]
member PrinterSettings : PrinterSettings with get, set
function get PrinterSettings () : PrinterSettings
function set PrinterSettings (value : PrinterSettings)

Valor de propiedad

Tipo: System.Drawing.Printing.PrinterSettings
Devuelve un objeto PrinterSettings.

Comentarios

los valores devueltos por PrinterSettings son los mismos valores que se exponen a un usuario en el cuadro de diálogo de Imprimir .

Puede especificar varias configuraciones de impresora mediante la propiedad de PrinterSettings .por ejemplo, utilice la propiedad de Copies para especificar el número de copias para imprimir.utilice la propiedad de PrinterName para especificar la impresora para utilizar, y utilice la propiedad de PrintRange para especificar el intervalo de páginas para imprimir.

[!NOTA]

Permitir al usuario seleccionar los valores, se puede utilizar un componente de PrintDialog para mostrar un cuadro de diálogo estándar de Imprimir y, a continuación para asignar el valor de propiedad de PrinterSettings a la propiedad de PrinterSettings .

Ejemplos

El ejemplo de código siguiente se muestra cómo utilizar la propiedad de PrinterSettings para establecer el número de copias para imprimir y comprobar si la impresora especificada es válida.Este ejemplo requiere tener un componente de PrintForm denominado PrintForm1 en un formulario.

PrintForm1.PrinterSettings.Copies = 2
If PrintForm1.PrinterSettings.IsValid Then
    PrintForm1.Print()
End If

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)