2008-11-12 2 views
18

주어진 디렉토리에서 모든 파일을 읽는 빠르고 더러운 응용 프로그램을 작성하고 있습니다. 현재 OpenFileDialog를 사용하여 디렉토리를 선택하고 제공되는 파일 이름을 제거합니다. 그래도 디렉토리를 선택하는 방법이 있어야하는 것처럼 보이지만 MSDN을 빨리 탐색 할 때 찾지 못했습니다.C#에서 디렉토리 선택기 열기

winforms에서 또는 더 바람직하게 WPF에서 방법이 있다면 나는 모든 귀입니다.

답변

14
using FORMS = System.Windows.Forms; 

var dialog = new System.Windows.Forms.FolderBrowserDialog(); 
FORMS.DialogResult result = dialog.ShowDialog(); 
if (result == FORMS.DialogResult.OK) 
{ 
    MessageBox.Show("Result: " + dialog.SelectedPath); 
}