Обзор компонентов OpenFileDialog (Windows Forms)
Компонент OpenFileDialog Windows Forms — это предварительно настроенное диалоговое окно. Это то же диалоговое окно Открыть файл, предоставляемое операционной системой Windows. Он наследует от класса CommonDialog.
Использование этого компонента
Используйте этот компонент в приложении под управлением Windows в качестве простого решения для выбора файлов вместо настройки собственного диалогового окна. Опираясь на стандартные диалоговые окна Windows, вы создаете приложения, основные функциональные возможности которых сразу же знакомы пользователям. Однако помните, что при использовании компонента OpenFileDialog необходимо написать собственную логику открытия файлов.
Используйте метод ShowDialog для отображения диалогового окна во время выполнения. Вы можете разрешить пользователям выбирать и открывать несколько файлов с помощью свойства Multiselect. Кроме того, можно использовать свойство ShowReadOnly, чтобы определить, отображается ли флажок только для чтения в диалоговом окне. Свойство ReadOnlyChecked указывает, установлен ли флажок только для чтения. Наконец, свойство Filter задает строку фильтра имени текущего файла, которая определяет варианты, отображаемые в поле "Файлы типа" в диалоговом окне.
При добавлении в форму компонент OpenFileDialog появится в лотке в нижней части конструктора Windows Forms в Visual Studio.
См. также
.NET Desktop feedback