永发信息网

c# winform窗体问题

答案:1  悬赏:60  手机版
解决时间 2021-07-18 19:04
  • 提问者网友:心如荒岛囚我终老
  • 2021-07-18 09:41
我做个类似QQ的软件.点击上面的按钮就进入个窗体.窗体的webBrowser控件中显示我点击的网页.可当我点击网页里的内容时.却又进入到了浏览器.不是在这个窗体中显示了..我不想让他在浏览器中显示.我只想让他再窗体中显示..说白了.就是怎么做能不显示出网页的地址..只要不显示网页地址..在哪显示网页我也无所谓./!!!
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-07-18 10:15

修改webBrowser的NewWindow事件:


private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
WebBrowser webBrowser_temp = (WebBrowser)sender;
string newUrl = webBrowser_temp.Document.ActiveElement.GetAttribute("href");
webBrowser1.Url = new Uri(newUrl);
e.Cancel = true;
}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯