Я пытаюсь протестировать OpenFileDialog
, который создается, когда пользователь нажимает кнопку в моем приложении Silverlight 4.0. Согласно FAQ, правильный способ поиска модальных диалогов заключается в следующем:
Window mainWindow = application.GetWindow("main");
List<Window> modalWindows = mainWindow.ModalWindows(); //list of all the modal windows belong to the window.
Window childWindow = mainWindow.ModalWindow("child"); //modal window with title "child"
childWindow.IsModal; //returns true
Однако я тестирую приложение Silverlight, используя класс White.WebBrowser.Silverlight.SilverlightDocument
, в котором, похоже, нет коллекции ModalWindows()
.
Может ли кто-нибудь дать мне подсказку о том, что я делаю неправильно, и как мне это проверить?