拖动文件夹时浏览文件夹以查找特定文件

时间:2019-10-17 11:12:03

标签: c# visual-studio file directory folderbrowserdialog

我正在将Visual Studios用于WPF表单,并且有一个拖放按钮,用于拖放特定文件类型。现在,我希望它具有拖放功能,但可以接受一个文件夹,但我也希望它也接受一个称为PICS.ADD的特定文件,也可以将其拖放到该文件上,如果使用该按钮手动浏览,则只需要允许选择PICS.ADD。我可以单独考虑两个方案,但不能合并。我有一个名为FileBrowser的类。

用于拖放文件夹:

    static internal void Setup()
    {
        MainWindow window = (MainWindow)Application.Current.MainWindow;
        window.btnBrowse.SetupOptions.FolderMode = true;

    }

对于单击并浏览pics.add文件:

    static internal void Setup()
    {
        MainWindow window = (MainWindow)Application.Current.MainWindow;
        window.btnBrowse.SetupOptions.Filter = "ADD File (.ADD)|*.ADD;";
    }

有什么想法可以将两者结合在一起,以便我可以拖动文件夹或PICS.ADD文件,或者单击按钮并手动浏览仅pics.add文件?

0 个答案:

没有答案