Просмотр папки, чтобы найти определенный файл при перетаскивании папки - PullRequest
0 голосов
/ 17 октября 2019

Я использую 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?

...