PrintForm.PrinterSettings (Propiedad)

Actualización: noviembre 2007

Obtiene o establece un objeto PrinterSettings que se puede usar para especificar diversas propiedades de una impresora.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks.Printing
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

<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 propiedad

Tipo: System.Drawing.Printing.PrinterSettings

Devuelve un objeto PrinterSettings.

Comentarios

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

Se pueden especificar varios valores de configuración de impresora mediante la propiedad PrinterSettings. Por ejemplo, use la propiedad Copies para especificar el número de copias que se van a imprimir. Use la propiedad PrinterName para especificar la impresora que se va a utilizar, y la propiedad PrintRange para especificar el intervalo de páginas que se va a imprimir.

Nota:

Para permitir que el usuario seleccione los valores de configuración, puede usar un componente PrintDialog para que aparezca un cuadro de diálogo Imprimir estándar y, a continuación, asignar el valor de la propiedad PrinterSettings a la propiedad PrinterSettings.

Ejemplos

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

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

Permisos

Vea también

Referencia

PrintForm (Clase)

PrintForm (Miembros)

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