打开文件对话框:按照用户选择文件的顺序加载文件

本文关键字:文件 选择 顺序 用户 加载 对话框 | 更新日期: 2023-09-27 18:32:20

我已将Multiselect设置为 true,以便能够一次加载多个文件。问题是它忽略了用户选择文件的顺序,FileNames列表总是相同的(如果我以不同的顺序选择同一组文件)。

我的问题是:是否有可能实现预期的行为?(按所选相同的顺序存储路径)。

   List<string> filePaths = new List<string>();
        Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
        dlg.Multiselect = true;
        dlg.DefaultExt = ".txt";
        // dlg.Filter = my filter //

        Nullable<bool> result = dlg.ShowDialog();
        if (result == true)
        {
                foreach (string file in dlg.FileNames)
            {
            }
       }

打开文件对话框:按照用户选择文件的顺序加载文件

这是有帮助吗?

"打开文件"对话框多序列顺序问题