Базовые компоненты. Компонент PrintDialog

   
На этом шаге мы рассмотрим назначение, основные свойства и особенности использования этого компонента.

   
Компонент PrintDialog (рисунок 1) является стандартным диалоговым окном и предназначен для выбора принтера и параметров печати.


Рис.1. Компонент PrintDialog

   
Основные свойства этого компонента приведены в таблице 1.

Таблица 1. Свойства компонента PrintDialog

СвойствоОписание
AllowCurrentPageПолучает или задает значение, указывающее, отображается ли переключатель Текущая страница (False - переключатель не отображается)
AllowPrintToFileПолучает или задает значение, указывающее, доступен ли флажок Печать в файл (False - не доступен)
AllowSelectionПолучает или задает значение, определяющее, включен ли переключатель Выбор (False - переключатель не отображается)
AllowSomePagesПолучает или задает значение, определяющее, включен ли переключатель Страницы (False - переключатель не отображается)
PrintToFileПолучает или задает значение, указывающее, установлен ли флажок Печать в файл (False - флажок не установлен)
ShowHelpПолучает или задает значение, определяющее, отображается ли кнопка Справка (False - кнопка не отображается)
ShowNetworkПолучает или задает значение, определяющее, отображается ли кнопка Сеть (False - кнопка не отображается)

   
Приведем текст обработчика события выбора пункта меню Файл | Печать... приложения из 48 шага:

// выбор в меню Файл команды Печать
private: System::Void toolStripMenuItem4_Click(System::Object^  sender, 
		System::EventArgs^  e) {
			 printDialog1->ShowDialog();
}


Рис.2. Окно Печать

   
Из данного фрагмента видно, что для активизации окна используется метод ShowDialog().

   
На следующем шаге мы рассмотрим компонент HelpProvider.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий