Диалоговое окно для выбора папки – FolderBrowserDialog
![]() |
рис.2
Обычно после создания нового FolderBrowserDialog RootFolder уста- навливается в расположение, с которого начинается обзор.
Дополнительно имеется возможность установить для SelectedPath аб- солютный путь вложенной папки RootFolder, выбираемой изначально.
Также имеется возможность дополнительно установить свойство Description, чтобы предоставить пользователю дополнительные инструк- ции.
Наконец, вызывается метод ShowDialog для отображения диалогового окна для пользователя.
Когда диалоговое окно закрыто, а результатом диалога из ShowDialog является DialogResult.OK, SelectedPath будет являться строкой, содер- жащей путь к выбранной папке.
Имеется возможность использовать свойство ShowNewFolderButton для управления, если пользователь может создавать новые папки с по- мощью кнопки New Folder.
private FolderBrowserDialog folderBrowserDialog1;
folderBrowserDialog1 = new System.Windows.Forms.FolderBrowserDialog();
// Show the FolderBrowserDialog.
folderBrowserDialog1.Description = "Выберите копируемую папку...";
folderBrowserDialog1.SelectedPath = "C:\\Temp "; DialogResult result = folderBrowserDialog1.ShowDialog(); if( result == DialogResult.OK )
folderName = folderBrowserDialog1.SelectedPath;
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.