如何在tabcontrol浏览器中捕获弹出式网页

时间:2014-09-09 14:30:25

标签: vb.net winforms visual-studio-2010 visual-studio

如果在webbrowser中单击按钮时单击时捕获弹出窗口它会打开一个弹出式网页我需要将弹出式网页捕获到tabcontrolbrowser

1 个答案:

答案 0 :(得分:0)

我想我明白你要求的是什么。我有一个类似的问题,我必须显示嵌套在另一个表单中的表单。为此,我使用了与此类似的代码:

aForm = New TLoginForm
aForm.TopLevel = False
pnlLoginPanel.Controls.Add(aForm)
If aForm.WindowState <> FormWindowState.Maximized Then
        aForm.WindowState = FormWindowState.Maximized
End If
aForm.Show()

我喜欢使用面板控件来包含我实例化的表单。在显示表单时,我更容易理解表单的界限,并且使用面板控件的Controls.Add功能比单独使用选项卡页更容易。当我使用登录表单或嵌套在另一个表单中的其他类型的表单时,我创建了一个面板控件来“保持”#39;表单内部并提供要显示的界限。然后,登录表单的TopLevel属性必须设置为False,以便我显示的表单知道它不会自己显示为顶级窗口。请务必执行此操作,否则可能会遇到错误。 WindowState.Maximized是为了确保表单填充面板。