Можно использовать FolderBrowserDialogEx - допускающая повторное использование производная встроенного FolderBrowserDialog. Этот позволяет Вам вводить в пути, даже пути UNC. Можно также просмотреть для компьютеров или принтеров с ним. Работы точно так же, как встроенный FBD, но... лучше.
(РЕДАКТИРОВАНИЕ: Я должен был указать, что это диалоговое окно может быть установлено выбрать файлы или папки.)
Полный Исходный код (один короткий модуль C#). Свободный. Общедоступная MS лицензия.
Код для использования его:
var dlg1 = new Ionic.Utils.FolderBrowserDialogEx();
dlg1.Description = "Select a folder to extract to:";
dlg1.ShowNewFolderButton = true;
dlg1.ShowEditBox = true;
//dlg1.NewStyle = false;
dlg1.SelectedPath = txtExtractDirectory.Text;
dlg1.ShowFullPathInEditBox = true;
dlg1.RootFolder = System.Environment.SpecialFolder.MyComputer;
// Show the FolderBrowserDialog.
DialogResult result = dlg1.ShowDialog();
if (result == DialogResult.OK)
{
txtExtractDirectory.Text = dlg1.SelectedPath;
}
Это невозможно, современные браузеры не позволяют этого, при этом было бы серьезным недостатком безопасности.
See also this answer, shamelessly copied from David Dorward:
In Internet Explorer 7 and later, you cannot remove the address bar in Internet Zone windows, for security (anti-spoofing) reasons.
http://msdn.microsoft.com/en-us/library/ms536651%28VS.85%29.aspx
You cannot hide address bar. Check the article.
Also check the link below.