- •Цели
- •Элементы управления поддержкой печати
- •PrintDocument –
- •PrintPreviewControl
- •Элементы управления поддержкой печати
- •Диалоговые окна
- •Типы диалоговых окон
- •OpenFileDialog [1] –
- •OpenFileDialog [2] –
- •PageSetUpDialog –
- •FontDialog – Параметры
- •ColorDialog – Выбор
- •SaveFileDialog –
- •PrintPreviewDialog
- •PrintDialog
- •MessageBox [1] –
- •MessageBox [2] –
- •MessageBox [3] –
- •MessageBox [4] –
- •MessageBoxButtons –
- •значки в панели сообщения
- •параметры панели сообщения
- •MessageBoxDefaultButton –
- •Визуальные эффекты в WinForms
- •Прозрачные формы
- •Привязка элементов управления
- •(Visual Inheritance)
Цели
Описать поддержку печати в Winforms
Перечислить различные типы диалоговых окон
Работать с определёнными в системе диалоговыми окнами
Пользоваться следующими возможностями интерфейса пользователя:
Прозрачные формы (Transparent Forms)
Перемещаемые и стыкуемые элементы управления (Control Docking)
Привязка элементов управления (Control Anchoring)
Визуальное наследование (Visual Inheritance)
2
Элементы управления поддержкой печати
PrintDocument (Печать документа)
PrintPreviewControl (Управление предварительным просмотром)
3
PrintDocument –
Печать документа
СВОЙСТВА События
|
|
|
|
|
|
|
|
|
DefaultPageSettings |
|
QueryPageSettings |
||||
DocumentName |
|||||||
|
|
PrintPage |
|||||
PrintController |
|
|
BeginPrint |
||||
PrinterSettings |
Методы |
|
EndPrint |
ToString
PrintPreviewControl
Управление предварительным
просмотромСВОЙСТВА
AutoZoom
Zoom
StartPage
Методы
–
Document
Columns
Rows
InvalidatePreview
Элементы управления поддержкой печати
6
Диалоговые окна
Используютс
я:
Вывод информации и сообщений для
пользователя.
Как средство приёма ввода пользователя.
Типы (по представлению)
7
Типы диалоговых окон
Типы диалоговых окон (по определению)
Custom dialog boxes (Пользовательские
диалоговые окна)
Common dialog boxes (общие (стандартные)
диалоговые окна)
•OpenFileDialog
•PageSetUpDialog
•FontDialog
•ColorDialog
•SaveFileDialog
•PrintPreviewDialog
•PrintDialog
8
OpenFileDialog [1] –
Диалог открытия файла
MultiSelect СВОЙСТВА Filter
AddExtension ShowReadOnly
ReadOnlyChecked |
FileName |
||
ShowHelp |
Title |
RestoreDirectory |
|
FileNames |
FilterIndex |
InitialDirectory |
|
CheckFileExists |
|||
|
|
||
DefaultExt |
ValidateNamesCheckPathExists |
9
OpenFileDialog [2] – |
|
Диалог открытия файла |
|
События |
Методы |
FileOk |
OpenFile |
|
HelpRequest |
||
ShowDialog |
||
|
PageSetUpDialog – |
|||
Настройка параметров |
|||
|
СВОЙСТВА |
|
AllowPaper |
страницы |
|
||
AllowMargins |
|
|
|
AllowOrientation |
|
AllowPrinter |
|
Document |
|
ShowHelp |
|
|
|
|
|
ShowNetwork |
PageSettings |
MinMargins |
PrinterSettings |
|
11