在开发wm程序时,发现自带的OpenFileDialog类并不能满足我的要求,最主要的是无法访问无扩展名的文件,所以就有了写自己的OpenFile窗体的念头.在网上搜索了一番,得到了不少经验,于是将这些经验综合起来,加上自己的定制,有了现在这个东西.
没有把它作为控件,而是作为一个窗体的方式,更容易定制.
扩展名部分没有做处理,所以暂时还不能限制文件类型.现在只要打开,就是显示全部文件.
以后也许会完成一个字头搜索功能.
设计视图
包括:
1个窗体
1个Label控件用来显示当前文件夹.
1个ListView控件用来显示文档和文件夹.
1个TextBox,预备将来完成搜索和手工指定文件.
1个Menu用来完成向上和选定工作.
运行时的效果
下载地址:http://cid-0af1efc8219c7342.skydrive.live.com/self.aspx/Public/OpenFileDialogEx.rar