Практическое руководство. Перенаправление данных, введенных пользователем в 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 компонента.