Winform UI未显示

时间:2015-03-24 19:02:09

标签: c# winforms mstest

我有一个从单元测试中打开的窗体,单元测试用以下属性声明

[TestMethod]
public void ConnectNotStartedStateAndIsExpiredStatus

在内部,这是调用以下

的方法
fldNavigationEndUrl = url;
             var webBrowser = new WebBrowser();
             webBrowser.Navigated += new WebBrowserNavigatedEventHandler(ClaimsWebBrowser_Navigated);
             webBrowser.ScriptErrorsSuppressed = true;
             webBrowser.Dock = DockStyle.Fill;
             webBrowser.Navigate(fldNavigationEndUrl);

             DisplayLoginForm = new System.Windows.Forms.Form();
             DisplayLoginForm.SuspendLayout();

             // size the login form
             int dialogWidth = 925;
             int dialogHeight = 525;
             DisplayLoginForm.Width = dialogWidth;
             DisplayLoginForm.Height = dialogHeight;
             DisplayLoginForm.Text = fldNavigationEndUrl;

             DisplayLoginForm.Controls.Add(webBrowser);
             DisplayLoginForm.ResumeLayout(false);
             Application.EnableVisualStyles();
             Application.SetCompatibleTextRenderingDefault(false);
             Application.Run(DisplayLoginForm);

此处的表单是触发导航事件,但UI未显示。这里有任何帮助。

0 个答案:

没有答案