当前位置: 代码迷 >> C# >> C# 多文件的提选
  详细解决方案

C# 多文件的提选

热度:17   发布时间:2016-05-05 04:04:37.0
C# 多文件的选取
最近要做一个文件转换界面,实现很简单,要求是能以此转换多个文件,要想转换多个文件,那么就得先实现怎么选取多个文件,我使用OpenFileDialog来获取选取的文件名(FileName),其中Multiselect为true,这样可实现获取同一个文件夹的多个文件名,如图所示:


但却不能同时获取不同文件夹下的同类型文件名,如果想选取不同文件夹下的同类型文件,必须打开多次(这样肯定不是方便的),所以我想问的是如何同时选取不同文件夹下的同类型文件。。。
------解决思路----------------------
默认没办法,至少我不知道……只能一个个文件夹选择
------解决思路----------------------
那就不用openfiledialog,遍历待选取目录下的所有文件和文件夹,取出指定后缀名的所有文件放到listbox待选
------解决思路----------------------


自己写一个呗。。。
------解决思路----------------------
你的要求太高了!
比尔盖茨未能实现的事情,我也没法实现
你应该可以的
------解决思路----------------------
这不是取笑你
如果你在谁的机器上见到了这种功能,那么就是一定能做到的
如果没有,就表示这个实现起来异常困难
------解决思路----------------------
引用:
最近要做一个文件转换界面,实现很简单,要求是能以此转换多个文件,要想转换多个文件,那么就得先实现怎么选取多个文件,我使用OpenFileDialog来获取选取的文件名(FileName),其中Multiselect为true,这样可实现获取同一个文件夹的多个文件名,


你应该支持用户用鼠标把文件或者文件夹拖到界面上,而不是使用 OpenFileDialog。

  相关解决方案