2009-11-04 2 views
7

Я новичок в .NET и Visual Studio IDE. Как добавить в форму компонент, который позволяет пользователю просматривать файловую систему, чтобы выбрать определенный файл, который затем позволит мне программным образом использовать выбранный путь в виде строковой переменной?Редактор файлов Visual Studio

ответ

15

OpenFileDialog должен соответствовать вашим потребностям. Вероятно, вам нужно будет добавить на страницу кнопку (или какой-либо другой элемент пользовательского интерфейса с кликируемым типом), который выдает диалог вверх. Затем, как только пользователь выбрал файл и нажал «ОК», вы просто проверите ответ, для которого был выбран файл.

+0

Не могли бы вы дать немного больше деталей? Когда я перетаскиваю этот диалог, ничто фактически не помещается в форму, чтобы пользователь мог нажать. – kaj

+0

Nevermind..sorry Я должен был прочитать содержание этой ссылки .. спасибо! – kaj

10

это должно сделать трюк:

string path; 
OpenFileDialog file = new OpenFileDialog(); 
if (file.ShowDialog() == DialogResult.OK) 
{ 
    path = file.FileName; 
} 

строка путь теперь должна содержать выбранный путь к файлу

Смежные вопросы