3

我已设置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)
            {

            }

       }
4

1 回答 1

1

这是帮助吗?

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

于 2013-09-23T10:34:46.743 回答