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


Диалоговое окно "Обзор"

Диалоговое окно Обзор позволяет пользователю выбрать каталог. Каталог не обязательно должен существовать и может быть создан с помощью этого элемента управления.

Этот тип диалогового окна обычно содержит следующие три элемента управления. Эти элементы управления подключены к одному свойству. Это свойство является выбранным путем.

  • Элемент управления PathEdit для выбора заключительного раздела пути. Этот элемент управления не может потерять фокус, если введенный хвост недействителен для текущего тома.
  • Элемент управления DirectoryCombo для отображения выбранного в настоящее время пути, отображаемого элементом управления PathEdit. Этот элемент управления не отображает последний сегмент пути.
  • Элемент управления DirectoryList для отображения папок под каталогом, который в настоящее время отображается в DirectoryCombo. Это также может показать папку, которая еще не создана.

Диалоговое окно Обзор также обычно содержит элемент управления DirectoryCombo , указывающий типы томов для отображения. Обычно все типы томов отображаются в диалоговом окне Обзор.

Диалоговые окна обзора обычно содержат три элемента управления PushButton. Эти кнопки связаны с соответствующими событиями ControlEvent в таблице ControlEvent. Эти кнопки используются для активации следующих параметров элемента управления.

Параметр управления ControlEvent
На один уровень вверх DirectoryListUp
Создать папку DirectoryListNew
Open DirectoryListОткрыть

 

Чтобы параметр Создать папку работал с именем папки, отличной от имени папки по умолчанию, необходимо указать путь к новой папке в таблице UIText. В строке пути для имени файла должна использоваться форма "короткое имя файла|длинное имя файла". Например, используйте имя файла, например "MyProd~1| Мой сказочный продукт". Дополнительные сведения о формате имени файла см. в разделе Тип данных столбца Filename . Если путь отсутствует в таблице UIText или для него задано недопустимое значение, то ему присваивается значение "Fldr| Новая папка" по умолчанию. Кнопка Создать папку может быть опущена, если в диалоговом окне требуется только поиск существующих папок.