我有一个带有两个表单的 Windows 表单应用程序,Login
并且Account
在登录表单中,我有backgroundWorker1
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
// doing some heavy work ...
Account acc = new Account(entered_username, entered_password, true);
acc.ShowDialog();
acc.Dispose();
}
//....
和Button1
//...
private void Button1_Click(object sender, System.EventArgs e)
{
showOrHideLoading();
backgroundWorker1.RunWorkerAsync();
}
//...
当我单击 button1 时,Account 表单正确显示,但在将 WebBrowser Control 添加到 Account 表单后,应用程序无法按预期工作,当我单击 Button1 时,没有任何反应!
将 WebBrowser Control 与 BackgroundWorker 一起使用是否有任何限制?
我需要使用 WebBrowser 显示一个链接(到 facebook like 按钮),是否有另一种方法可以在不使用 WebBrowser 控件的情况下在 Windows 窗体应用程序中显示 html 内容。