gpt4 book ai didi

c# - winforms应用程序中的Winforms WebBrowser网页触发事件

转载 作者:太空宇宙 更新时间:2023-11-03 11:39:08 25 4
gpt4 key购买 nike

我有一个 winforms 应用程序。在我的表单上,我有一个 webbroswer 控件。它托管一个网页。当在网页上触发事件时,例如单击按钮,我希望隐藏()表单并因此隐藏网页。这可能吗?

最佳答案

您可能正在尝试做一些比我将要建议的更复杂的事情,但您可以处理 Web 浏览器控件上的 Navigating 事件。也许做这样的事情:

this.webBrowser1.Navigating += new System.Windows.Forms.WebBrowserNavigatingEventHandler(this.webBrowser1_Navigating);

private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e) {
e.Cancel = true;
webBrowser1.Visible = false;
}

当然,e.Cancel 会阻止导航请求的发生(如果这是您想要的)。

关于c# - winforms应用程序中的Winforms WebBrowser网页触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5244878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com