- •Цели
- •Настройка параметров страницы
- •Элементы управления поддержкой печати
- •PrintDocument –
- •предварительным просмотром
- •Элементы управления поддержкой печати
- •Диалоговые окна
- •Типы диалоговых окон
- •OpenFileDialog [1] –
- •OpenFileDialog [2] –
- •FontDialog – Параметры
- •ColorDialog – Выбор
- •SaveFileDialog –
- •PrintPreviewDialog
- •PrintDialog
- •MessageBox [1] –
- •MessageBox [2] –
- •MessageBox [3] –
- •MessageBox [4] –
- •MessageBoxButtons –
- •значки в панели сообщения
- •параметры панели сообщения
- •кнопка по умолчанию в панели сообщения
- •Визуальные эффекты в 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
предварительным
просмотром
AutoZoom |
СВОЙСТВА |
Document |
|
||
Zoom |
|
Columns |
|
Rows |
|
StartPage |
|
|
|
|
|
|
Методы |
|
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
Настройка параметров
страницы
|
|
СВОЙСТВА |
AllowPaper |
AllowMargins |
|
||
|
|
||
AllowOrientation |
|
AllowPrinter |
|
Document |
|
ShowHelp |
|
|
|
|
|
ShowNetwork |
PageSettings |
||
MinMargins |
PrinterSettings |
||
11
