还是文件列表显示问题(渔翁的解答有问题)

Hide1984 2006-10-28 06:18:09
用VS2005开发WinForm
问题一:combobox与listbox组合使用,用combobox显示本机磁盘盘符
//Directory.GetLogicalDrives()用来获取本地驱动器名
string[] drivers = Directory.GetLogicalDrives();
this.cmbLogicalDrives.DataSource = drivers;
但是这样的话会把光盘盘符也加进去 ,该怎么把没有文件的光盘盘符筛选出去那

问题二:
是否可以用listbox显示出文件夹列表(带文件夹图标),如果不能,那么用listview应该怎么做呢???
...全文
139 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hide1984 2006-10-28
  • 打赏
  • 举报
回复
to 渔翁
引用VB控件已经实现,再次感谢!!!
Knight94 2006-10-28
  • 打赏
  • 举报
回复
to 1

yun~
你可以判断一下drive的类型

http://www.codeproject.com/csharp/my_explorer.asp
这个例子中,光盘符的判断是“PopulateDriveList”函数中去处理,那么CD的值为5,你从中进行筛选即可。

to 2

用listbox不支持,用listview+ImageList来实现,例子已经实现了大部分,只是给listview加上ImageList即可。

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧