OpenFileDialog 多选问题

Posted

技术标签:

【中文标题】OpenFileDialog 多选问题【英文标题】:OpenFileDialog Multiselect problem 【发布时间】:2011-08-31 05:29:13 【问题描述】:

我有标准的 OpenFileDialog

var openFileDialog = new OpenFileDialog

    DefaultExt = "mpo",
    Filter = "Image file |*.mpo",
    Multiselect = true,
    RestoreDirectory = true,
;

当我尝试使用它在“fujifilm Finepix real 3d w1”照片相机上打开几张照片时,它会触发消息框“无法从该位置打开多个项目。尝试选择一个改为单个项目。" 只打开 1 个文件即可。

当我尝试从硬盘或其他可移动设备中选择照片时,一切正常。

有人遇到同样的问题吗?

【问题讨论】:

【参考方案1】:

由于您已经发现从另一个位置执行相同操作不会产生任何问题,因此您的相机有问题。

作为您的应用程序的一种解决方法,您不应该直接在设备上打开所有文件。而是将所有选定的项目复制到保存位置(临时文件夹下方的自行创建文件夹)并从那里打开它们。

【讨论】:

以上是关于OpenFileDialog 多选问题的主要内容,如果未能解决你的问题,请参考以下文章

企业云桌面-04-新建存储服务器Openfier 2.99.1虚拟机

c#openFileDialog的问题

c#中openfiledialog打开文件的问题

VB中用openfiledialog控件打开txt文件的问题

WPF C#怎么批量读取和创建文件(类似txt文件)

OpenFileDialog 窗口未显示