Ale*_*ipt 0 c# browser webbrowser-control
当我的事件触发以下代码时,运行:
WebBrowser browser = new WebBrowser();
browser.Size = new Size(500, 500);
browser.Dock = DockStyle.Fill;
if (supportingInfo != null)
{
try
{
if (!String.IsNullOrEmpty(supportingInfo.Summary))
{
browser.Navigate("about:blank");
if (browser.Document != null)
{
browser.Document.Write(string.Empty);
}
browser.DocumentText = "<html>" + supportingInfo.Summary + "</html>";
}
}
catch (Exception ex)
{
throw ex;
}
}
Run Code Online (Sandbox Code Playgroud)
我已经调试了这个get的每一行,但没有用我的动态html打开新的浏览器窗口.用我的html打开窗口我错过了什么?
谢谢你的帮助.
您需要将WebBrowser刚刚创建的控件添加到要停靠的表单/面板上.例如
this.Controls.Add(browser);
Run Code Online (Sandbox Code Playgroud)
您只是创建一个浏览器实例并设置它的属性.没有你在哪里实际添加它在视觉上.
| 归档时间: |
|
| 查看次数: |
812 次 |
| 最近记录: |