- •13. Стандартные диалоговые окна.
- •13.1 Выбор цвета ColorDialog
- •Вызов окна диалога выполняется его методом
- •Пример: Разрешим пользователю самому выбирать цвет формы.
- •Пример: Разрешим пользователю самому выбирать цвет формы.
- •13.2 Выбор шрифта FontDialog
- •Пример: Разрешим пользователю выбирать шрифт для надписи.
- •13.3 Выбор текущей папки FolderBrowserDialog
- •Свойство
- •Пример: Организуем поиск папки и вывод имени найденной папки на форму.
- •Пример: Организуем поиск папки и вывод имени найденной папки на форму.
- •13.4 Выбор файла для загрузки OpenFileDialog
- •Свойство
- •Свойство
- •13.5 Выбор файла для сохранения SaveFileDialog
Пример: Организуем поиск папки и вывод имени найденной папки на форму.
13.4 Выбор файла для загрузки OpenFileDialog
Свойство |
Описание |
DefaultExt |
Расширение, принятое по умолчанию для |
|
автоматического добавления к имени файла |
FileName |
Перед стартом – имя файла, который будет |
|
выделен в окне диалога. |
|
После диалога – имя файла, который выберет |
|
пользователь в ходе диалога. |
CheckFileExists |
Показывать ли окно предупреждения в случае |
|
выбора несуществующего файла. |
Filter, |
Фильтр для выбираемых файлов и индекс строки, |
FilterIndex |
отображаемой в окошечке "Имя файла". |
|
Например значение свойства Filter заданного |
|
строкой |
|
rtf файлы (*.rtf)|*.rtf|txt файлы(*.txt)| |
|
*.txt |
|
позволит выбрать только текстовые файлы в |
|
формате rtf или txt. В окошечке "Тип файла" будет |
|
только две строки: |
|
rtf файлы (*.rtf) |
|
txt файлы (*.txt) |
|
При FilterIndex=1 в окошечке "Имя файла" будет |
|
отображена первая строка. |
Свойство |
Описание |
InitialDirectory |
Папка, которая выбирается при старте |
|
OpenFileDialog. |
MultiSelect |
При значении true позволяет выбрать мышкой при |
|
нажатой кнопке Shift или Ctrl несколько файлов и |
|
сохранить их имена в свойстве FileNames в виде |
|
массива строк |
Title |
Заголовок диалогового окна. |
13.5 Выбор файла для сохранения SaveFileDialog
Свойства компонента SaveFileDialog аналогичны свойствам компонента OpenFileDialog
