ShowDialog. Затем с помощью поля DialogResult.OK проверите, нажал ли
пользователь кнопку ОК.
Для реализации отображения диалогового окна обозревателя папок
выполните:
1. Создайте
приложение
Windows
Forms,
укажите
имя
TestStandartDialog.
2. Добавьте элемент MenuItem, задайте имя первого пункта меню
Файл
и команду Сохранитькак… 3. Добавьте в форму элемент управления richTextBox, оставив имя по
умолчанию richTextBox1. Свойству Dockустановите Fill.
4. Добавьте в форму компонент SaveFileDialog. Проверьте, что в
области компонентов появился компонент saveFileDialog1.
5. Дважды щелкните кнопку, чтобы добавить в редактор кода
обработчик событий по умолчанию.
6. В обработчике событий добавьте следующий код для отображения
диалогового окна Сохранение файла. Этот код сохраняет текст,
введенный в элемент управления richTextBox, в текстовый файл в
указанной папке.
saveFileDialog1.Filter = "txt files (*.txt)|*.txt";
if(saveFileDialog1.ShowDialog() ==
System.Windows.Forms.DialogResult.OK
&& saveFileDialog1.FileName.Length > 0)
{
richTextBox1.SaveFile(saveFileDialog1.FileName,
RichTextBoxStreamType.PlainText);
}
7. Постройте и протестируйте приложение.
8. В открывшейся форме введите какой-либо текст в текстовое поле.
9. Выберите команду Сохранить как… и сохраните файл (имя и
место для сохранения файла выберите по своему усмотрению).
10. Убедитесь, что текстовый файл находится в указанном месте.
Упражнение 2. Использованиекомпонента ColorDialog Для отображения диалогового окна цветовой палитры можно
использовать встроенный компонент ColorDialog вместо того, чтобы
создавать свое собственное диалоговое окно.
В этом упражнении Вы дополните приложение TestStandartDialog,
чтобы дать пользователям возможность выбрать цвет и применить его в
форме Windows после указания соответствующей команды меню.
Для реализации отображения диалогового окна цветовой палитры
выполните:
1. Для элемента MenuItem задайте имя второго пункта меню –
Формат
и команду – Цветфона.
2. Добавьте в форму компонент ColorDialog.