Практическое руководство. Перенаправление данных, введенные пользователем в PrintDialog во время выполнения

Обновлен: Ноябрь 2007

Параметры, относящиеся к печати, можно задать во время разработки, но иногда необходимо изменить их во время выполнения, как правило, из-за решений, принятых пользователем. Входные данные пользователя для печати документа можно получить с помощью компонентов PrintDialog и PrintDocument.

Чтобы изменить параметры печати программными средствами, выполните следующие действия.

  1. Добавьте в форму компоненты PrintDialog и PrintDocument.

  2. Установите для свойства Document компонента PrintDialog в значение документа PrintDocument, добавленного в форму.

    PrintDialog1.Document = PrintDocument1
    
    printDialog1.Document = PrintDocument1;
    
    printDialog1.Document = PrintDocument1;
    
    printDialog1->Document = PrintDocument1;
    
  3. Отобразите компонент PrintDialog с помощью метода ShowDialog.

    PrintDialog1.ShowDialog()
    
    printDialog1.ShowDialog();
    
    printDialog1.ShowDialog();
    
    printDialog1->ShowDialog();
    
  4. Параметры печати, заданные пользователем в диалоговом окне, будут скопированы в свойство PrinterSettings компонента PrintDocument.

См. также

Задачи

Практическое руководство. Печать многостраничных текстовых файлов в Windows Forms

Другие ресурсы

Поддержка печати в Windows Forms