На этом шаге мы рассмотрим назначение и использование этого компонента.
Компонент находится в списке Printing (Печать) палитры компонентов. С помощью этого компонента можно открыть диалоговое окно настройки печати (рисунок 1), где надо выбрать принтер, а также страницы, которые следует печатать, и установить некоторые свойства печати.
Рис.1. Окно настройки печати в режиме выполнения
Свойства этого компонента приведены на рисунке 2.
Рис.2. Свойства компонента PrintDialog
Большинство этих свойств определяют наличие/отсутствие элементов окна Печать, приведенного на рисунке 1.
Опишем назначение некоторых из них. Рекомендуется поэкспериментировать, устанавливая или сбрасывая их.
Обработчики кнопок, приведенных на рисунке 1, имеют вид:
// Кнопка "Выход" private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) { Close(); } // Кнопка "Настроить печать" private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { if (printDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK ) MessageBox::Show("Идет печать"); }
На следующем шаге мы рассмотрим компонент ToolStrip.