我想测试一个 OpenFileDialog 那时创建者点击按钮在我Silverlight4.0应用程序。根据常见问题,正确的方式寻找模式的对话是这样的:

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() 收集在它。

可能有人请给我一个暗示是我在做什么错误的,以及如何我应该可以测试这个吗?

有帮助吗?

解决方案

viveksingh提供的答案 在白色的讨论论坛:

你有没有尝试过寻找ModalWindow 从InternetExplorerWindow对象?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top