2012년 3월 19일 월요일

FolderBrowserDialog


이 클래스는 폴더를 찾아보고, 만들고 경우에 따라 선택하도록 사용자에게 요구하는 방법을 제공합니다.이 클래스는 파일이 아닌 폴더를 선택할 수 있게 하려는 경우에만 사용합니다.폴더 찾아보기는 트리 컨트롤을 통해 수행됩니다.파일 시스템의 폴더만 선택할 수 있으며 가상 폴더는 선택할 수 없습니다.

일반적으로 새 FolderBrowserDialog를 만든 후에 RootFolder를 찾아보기를 시작할 위치로 설정합니다.또는 SelectedPath를 처음에 선택될 RootFolder의 하위 폴더에 대한 절대 경로로 설정할 수도 있습니다.뿐만 아니라 Description 속성을 설정하여 사용자에게 추가 지침을 제공할 수도 있습니다.마지막으로 ShowDialog 메서드를 호출하여 사용자에게 대화 상자를 표시합니다.대화 상자가 닫히고 ShowDialog의 대화 상자 결과가 DialogResult.OK이면 SelectedPath는 선택된 폴더의 경로를 포함하는 문자열이 됩니다.

ShowNewFolderButton 속성을 사용하여 사용자가 새 폴더 단추로 새 폴더를 만들 수 있는지 여부를 제어할 수 있습니다.

FolderBrowserDialog는 모달 대화 상자이므로 이 대화 상자가 표시되면 폴더를 선택할 때까지 나머지 응용 프로그램을 사용할 수 없습니다.모달 대화 상자가 표시되면 대화 상자의 개체를 제외한 아무런 입력 작업(키보드 또는 마우스 클릭)도 수행할 수 없습니다.프로그램은 일반적으로 호출 프로그램에 대한 입력이 발생하기 전에 일부 사용자 동작에 대한 응답으로 대화 상자를 숨기거나 닫아야 합니다.



댓글 없음 :

댓글 쓰기