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


Общие сведения о компоненте OpenFileDialog (Windows Forms)

Компонент Windows Forms OpenFileDialog является стандартным диалоговым окном. Он аналогичен диалоговому окну Открыть файл операционной системы Windows. Он наследуется от класса CommonDialog.

Использование этого компонента

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

Используйте метод ShowDialog для отображения диалогового окна во время выполнения. Вы можете разрешить пользователям выбирать несколько файлов для открытия с помощью свойства Multiselect. Кроме того, можно использовать свойство ShowReadOnly, чтобы определить, отображается ли в диалоговом окне флажок "только для чтения". Свойство ReadOnlyChecked указывает, установлен ли флажок "только для чтения". Наконец, свойство Filter задает текущую строку фильтра имен файлов, которая определяет варианты, доступные в поле диалогового окна "Файлы типа".

После добавления в форму компонент OpenFileDialog отображается на панели задач в нижней части конструктора Windows Forms в Visual Studio.

См. также