目前我可以在设计区域中拖动一个 WebBrowser 元素并制作一个 webbrowser。如何使用代码制作网页浏览器?
问问题
147 次
3 回答
1
将 Web 浏览器控件拖放到您的表单 (Form1) 中,并检查 Form1.Designer.cs 中的源代码
于 2013-05-27T00:43:45.260 回答
1
你的意思是在Winforms中?
WebBrowser webBrowser = new WebBrowser();
this.Controls.Add(webBrowser);
这对于任何 Winforms 控件都是一样的。
如果要为控件设置属性,可以在声明时执行此操作:
WebBrowser webBrowser = new WebBrowser() { Width = 500, Height = 500 };
this.Controls.Add(webBrowser);
或者在添加到控件集合之前:
WebBrowser webBrowser = new WebBrowser();
webBrowser.Width = 500;
webBrowser.Height = 500;
this.Controls.Add(webBrowser);
或添加后:
WebBrowser webBrowser = new WebBrowser();
this.Controls.Add(webBrowser);
this.Controls["webBrowser"].Width = 500;
this.Controls["webBrowser"].Height = 500;
于 2013-05-27T00:49:40.330 回答
0
通常,只需命名 Grid/Stack。就像我的情况一样,我将我的网格命名为“网格”。然后将其添加到表单中,我会这样做。
WebBrowser wb = new WebBrowser();
grid.Children.Add(wb);
随后,如果您需要将其向左或向右移动,则需要弄乱边距。
Thickness t = new Thickness { Top = 5, Left = 5, Right = 5, Bottom = 5 };
wb.Margin = t;
希望这可以帮助。
于 2013-05-27T00:46:05.367 回答