當前位置:編程學習大全網 - 源碼下載 - 在C#編程的WinForm中,如何在下拉菜單中自動獲取顯示某文件夾中的文件夾名?如果不能自動獲取,慣例應該如

在C#編程的WinForm中,如何在下拉菜單中自動獲取顯示某文件夾中的文件夾名?如果不能自動獲取,慣例應該如

如下代碼是下拉框獲取文件夾的子文件夾,多個下拉框妳可以自定義,並遞歸調用下面的方法即可

/// <summary>

/// 下拉框獲取文件夾的子文件夾

/// </summary>

/// <param name="FolderPathName">某壹文件夾名稱</param>

/// <param name="cbx">某壹下拉框ID</param>

public void DeleParentFolder(string FolderPathName, ComboBox cbx)

{

try

{

DirectoryInfo DelFolder = new DirectoryInfo(System.Web.HttpContext.Current.Server.MapPath(FolderPathName).ToString());//獲取文件夾根目錄(根據實際情況獲取)

if (DelFolder.Exists) //根目錄是否存在

{

FileInfo[] fileinfos=DelFolder.GetFiles("*.bak"); //獲取所有bak格式的子文件

DirectoryInfo[] directoryInfos = DelFolder.GetDirectories("");//獲取所有文件夾

foreach (DirectoryInfo directoryinfo in directoryInfos) //遍歷刪除所有子文件

{

cbx.Items.Add(directoryinfo.Name); //壹壹添加到下拉框中

}

}

}

catch

{

}

}

  • 上一篇:老有人說BT,BT級任務,什麽意思啊
  • 下一篇:洗衣系統源代碼
  • copyright 2024編程學習大全網