dban,
Класс OpenFileDialog не поддерживает метод Show, который открывает форму в немодальном состоянии, то есть не блокирует родительский элемент.
Насколько я знаю, единственный способ открыть диалоговое окно файла - это такой, и он модальный. Метод ShowDialog открывает формы как модальные.
OpenFileDialog dlg = новый OpenFileDialog (); dlg.ShowDialog ();
Вы можете написать свой собственный класс диалога открытия файла, если хотите, чтобы он открывался немодально.
Но вы также должны подумать, действительно ли это необходимо или нет. Обычно, когда пользователю предоставляется диалоговое окно открытия файла, это происходит потому, что приложению нужен файл. В это время пользователю больше нечего делать с приложением.
person
Paul Sasik
schedule
23.07.2009