【发布时间】:2018-12-09 05:13:24
【问题描述】:
这是我当前的代码:https://hastebin.com/ifejusezat.cs
这是我看到的截图:https://gyazo.com/2ee9b1210649ca8ec61e3fa7e645a286
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
BrowserView browserView = new WinFormsBrowserView();
Controls.Add((Control)browserView);
browserView.Browser.LoadURL("http://www.google.com");
}
private void Form1_Load(object sender, EventArgs e)
{
BrowserView browserView = new WinFormsBrowserView(BrowserFactory.Create());
Control browserWindow = (Control)browserView;
browserWindow.Dock = DockStyle.Fill;
Controls.Add(browserWindow);
}
}
【问题讨论】:
-
你知道Control的size属性吗?您需要了解它并使用它来解决您的问题。
-
@ChetanRanpariya RedBox 是该站点的新贡献者。我们不要以此为契机,表现得像个高中霸王。此外,他们正在使用
dock fill属性,乍一看我认为这应该最大化控制。 -
我不确定我评论的哪一部分是欺凌行为。为寻找解决方案提供指导并不是欺凌。
-
@RedBox 尝试执行以下操作。从
Form1()和Form_Load中删除所有代码。在设计模式下打开表单,将 WebBrowserView 控件添加到表单并在属性窗口中设置它的属性,例如“大小”等。
标签: c# dotnetbrowser