关于TreeView的几个问题
1、我用Directory.GetLogicalDrives()方法来获得本地的驱动器,有没有办法通过程序来判断这些驱动器中哪些是软驱,哪些是光驱?
2、如何让TreeView只显示当前选中目录的子目录,就是说比如我的C盘下面有Dir1,dir2,dir3,我选中C盘时能看到这三个文件夹,当我选中dir1时就只能看见dir1下的子目录,而dir2和dir3是看不见得?
3、在TreeView中的节点,如何才能做到鼠标单击时只选中不打开,双击时才打开?
4、为什么有些文件夹是不能打开的,比如C盘下面的Recycled文件夹无论怎么样也打不开?是因为它是系统文件夹吗?我是用Directory.GetDirectories()来获得文件夹的,能否有什么方法过滤掉一些系统隐藏的文件夹?
问题比较多,希望各位高手不吝赐教,谢谢了!!