我正在尝试测试用户点击Silverlight 4.0应用程序中的按钮时创建的OpenFileDialog
。根据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
但是,我正在使用White.WebBrowser.Silverlight.SilverlightDocument
类测试Silverlight应用程序,该类似乎没有ModalWindows()
集合。
有人可以给我一个关于我做错了什么的提示,&amp;我该如何测试呢?
答案 0 :(得分:0)
viveksingh在白色讨论论坛上发表了provided the answer:
你试过找到ModalWindow吗? 来自InternetExplorerWindow对象?