Compartir a través de


Cómo: Capturar datos proporcionados por el usuario de un componente PrintDialog en tiempo de ejecución

Aunque se pueden establecer opciones de impresión en tiempo de diseño, a veces se desean cambiar estas opciones en tiempo de ejecución, sobre todo debido a las opciones seleccionadas por el usuario. Puede capturar los datos proporcionados por el usuario para imprimir un documento usando los componentes PrintDialog y PrintDocument.

Para cambiar las opciones de impresión mediante programación

  1. Agregue un componente PrintDialog y otro PrintDocument al formulario.

  2. Establezca la propiedad Document de PrintDialog en el PrintDocument agregado al formulario.

    PrintDialog1.Document = PrintDocument1
    
    printDialog1.Document = PrintDocument1;
    
    printDialog1.Document = PrintDocument1;
    
    printDialog1->Document = PrintDocument1;
    
  3. Muestre el componente PrintDialog mediante el método ShowDialog.

    PrintDialog1.ShowDialog()
    
    printDialog1.ShowDialog();
    
    printDialog1.ShowDialog();
    
    printDialog1->ShowDialog();
    
  4. Las opciones de impresión seleccionadas por el usuario en el cuadro de diálogo se copiarán en la propiedad PrinterSettings del componente PrintDocument.

Vea también

Tareas

Cómo: Imprimir un archivo de texto de varias páginas en formularios Windows Forms

Otros recursos

Funcionalidad para imprimir en formularios Windows Forms