Как: Получить ввод пользователя из PrintDialog в режиме выполнения
Хотя параметры, связанные с печатью, можно задать на этапе проектирования, иногда эти параметры требуется изменить во время выполнения, скорее всего, из-за выбора, сделанного пользователем. Вы можете записать входные данные пользователя для печати документа с помощью PrintDialog и компонентов PrintDocument.
Изменение параметров печати программным способом
Добавьте в форму компонент PrintDialog и компонент PrintDocument.
Установите свойство Document для PrintDialog на PrintDocument, добавленный в форму.
PrintDialog1.Document = PrintDocument1
printDialog1.Document = PrintDocument1;
printDialog1->Document = PrintDocument1;
Отображение компонента PrintDialog с помощью метода ShowDialog.
PrintDialog1.ShowDialog()
printDialog1.ShowDialog();
printDialog1->ShowDialog();
Параметры печати пользователя из диалогового окна будут скопированы в свойство PrinterSettings компонента PrintDocument.
См. также
.NET Desktop feedback