C # openfiledialog.showdialog () автоматически возвращает DialogResult.Cancel без всплывающих окон открытых файлов - PullRequest
0 голосов
/ 12 мая 2018

Я связал openfiledialog с кнопкой в ​​моем приложении WPF. Как только кнопка нажата, она может вызвать метод, который создает экземпляр openfiledialog и открывает диалоговое окно файла:

           OpenFileDialog openFileDialog1 = new OpenFileDialog();
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            { 
            //do arithmetic operation, nothing to do with the GUI
            }

И все же он обнаружен после нескольких щелчков, диалоговое окно файла не появится, и если я войду в программу, я обнаружу, что метод openFileDialog1.ShowDialog () всегда возвращает значение DialogResult.Cancel. Есть идеи об этом странном поведении?

...