Образования и науки российской федерации



Pdf көрінісі
бет29/56
Дата13.03.2023
өлшемі0.74 Mb.
#470699
1   ...   25   26   27   28   29   30   31   32   ...   56
PageSetupDialog, PrintDialog и PrintPreviewDialog для управления 
печатью пробного документа. 
Добавление компонентов печати
1. Создайте новый проект Windows Forms. Назовите его WinPrint. 


40 
2. Из Toolbox перенесите на форму элемент PrintDocument
3. С помощью окна Properties для компонента printDocument1 
добавьте обработчик события PrintPage и внутри него добавьте 
следующий код: 
Font myFont = new Font("Tahoma", 12, FontStyle.Regular, 
GraphicsUnit.Pixel); 
string Hello = "Hello World!"; 
e.Graphics.DrawString(Hello, myFont, Brushes.Black, 20, 20);
4. Откройте Form1 в режиме конструктора. 
5. Из Toolbox перетащите три элемента Button на форму. 
6. Укажите последовательно для кнопок значения свойства Text:
 Page Setup,
 Print,
 Print Preview. 
7. При необходимости увеличьте размеры кнопок. 
8. Из Toolbox перетащите в форму компоненты PageSetupDialog
PrintDialog и PrintPreviewDialog. 
9. В окне Properties укажите свойству Document каждого компонента 
диалогового окна значение PrintDocumentl. 
10. Для элемента PrintDialog присвойте свойству AllowSomePages в 
значение True. 
Реализация вызова диалоговых окон 
11. В конструкторе дважды щелкните кнопку Page Setup и добавьте 
следующий код: 
pageSetupDialog1.ShowDialog(); 
12. В конструкторе дважды щелкните Print и добавьте следующий 
код: 
if (printDialog1.ShowDialog() == DialogResult.OK)
printDocument1.Print(); 
13. В конструкторе дважды щелкните Print Preview и добавьте 
следующий код: 
printPreviewDialog1.ShowDialog(); 
14. Постройте и запустите приложение. Выберите каждую из кнопок, 
чтобы проверить открытие различных диалоговых окон печати. 
Упражнение 2. Создание документа печати 
Выполнив это упражнение, вы дополните решение, разработанное в 
упражнении 1, и создадите приложение, разрешающее пользователю 
открывать текстовый файл и печатать его содержимое. 
1. Откройте решение, выполненное в упражнении 1. 
2. Из Toolbox перетащите элемент - диалоговое окно OpenFileDialog 
на форму. 
3. В диалоговом окне Properties присвойте свойству Filter элемента 


Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   ...   56




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет