Поделиться через


Шаг 7. Добавление компонентов Dialog в форму

С целью подготовки настройки диалогового окна Открыть файл и диалогового окна Цвет (для выбора цвета фона), на данном шаге выполняется добавление в форму компонента OpenFileDialog и компонента ColorDialog.

В некотором смысле компонент похож на элемент управления.Для добавления компонента в форму используется панель элементов, его свойства настраиваются в окне Свойства.Но в отличие от элемента управления, добавление в форму компонента не добавляет в форму элемент, который может видеть пользователь.Вместо этого, компонент предоставляет определенное поведение, которое можно включать в коде.Имеется компонент, который открывает диалоговое окно Открыть файл.

ссылка на видеоДля видео версии этого раздела см. в разделе Учебное руководство 1. Создание приложения для просмотра рисунков на языке Visual Basic - видео 3 OR Учебное руководство 1. Создайте средство просмотра видео в c# - 3 изображения.

Добавление компонентов диалогового окна в форму

  1. Перейдите в конструктор Windows Forms и откройте в панели элементов группу Диалоговые окна.

    ПримечаниеПримечание

    Группа Диалоговые окна в панели элементов содержит компоненты, которые открывают множество полезных диалоговых окон. Эти диалоговые окна могут использоваться для открытия и сохранения файлов, просмотра папок, выбора шрифтов и цветов.В этом проекте используется два компонента диалоговых окон — OpenFileDialog и ColorDialog.

  2. Чтобы добавить в форму компонент с именем openFileDialog1 дважды щелкните компонент OpenFileDialog.Для добавления в форму компонента с именем colorDialog1 дважды щелкните в панели элементов компонент ColorDialog.(такой компонент используется в следующем шаге руководства). В нижней части конструктора Windows Forms должно быть поле серого цвета, которое содержит значок для каждого из двух добавленных компонентов диалоговых окон, как показано на рисунке ниже.

    Компоненты диалоговых окон

    Компоненты диалогового окна

  3. Перейдите в конструктор Windows Forms и щелкните по значку openFileDialog1 в поле серого цвета в нижней части конструктора.Установите значения двух свойств.

    • Для свойства Filter введите следующее значение (можно копировать и вставить его): JPEG Files (*.jpg)|*.jpg|PNG Files (*.png)|*.png|BMP Files (*.bmp)|*.bmp|All files (*.*)|*.*

    • Установите для свойства Title следующее значение "Выбор файла изображения".

    ПримечаниеПримечание

    Чтобы посмотреть пример диалогового окна Открыть файл в другом приложении, откройте программу "Блокнот" или Paint, в меню Файл выберите пункт Открыть.Обратите внимание на раскрывающийся список Типы файлов в нижней части окна.Только что было настроено свойство Filter у компонента OpenFileDialog.Также, обратите внимание как выделены полужирным шрифтом свойства Title и Filter в окне Свойства.Таким образом интегрированная среда разработки показывает свойства, у которых были изменены их значения по умолчанию.

Продолжить или повторить пройденный материал