2017-04-11 5 views
1

내 FolderBrowserDialog에 대한 코드를 실행할 수 있으며 선택한 폴더의 전체 경로를 표시합니다.FolderBrowserDialog의 텍스트 상자에 경로 대신 폴더 이름 만 표시하는 방법은 무엇입니까?

텍스트 상자에 전체 경로 대신 폴더 이름 만 표시되는 방법이 있습니까?

지금은 보여주고있다 :

"C 컴퓨터 \ 바탕 화면 \ 항공 \ \ 사용자"나는 "비행"폴더를 표시 할 만합니다.

private void button1_Click(object sender, EventArgs e) 
{ 
    FolderBrowserDialog FBD = new FolderBrowserDialog(); 

    if (FBD.ShowDialog() == DialogResult.OK) 
    { 
     textBox1.Text = FBD.SelectedPath; 
    } 
} 

미리 감사드립니다.

답변

0

이 시도 :

private void button1_Click(object sender, EventArgs e) 
{ 
    FolderBrowserDialog FBD = new FolderBrowserDialog(); 

    if (FBD.ShowDialog() == DialogResult.OK) 
    { 
     textBox1.Text = new DirectoryInfo(FBD.SelectedPath).Name; 
    } 
} 

당신은 using System.IO;뿐만 아니라 포함되어 있는지 확인해야합니다.

+0

안녕하세요, Joshua, 정말 고마워요. –

+0

도와 드리겠습니다! 그 대답이 효과가 있다면 왼쪽에있는 체크 표시를 클릭하십시오. 감사! –