现在的位置: 首页 > 综合 > 正文

WebBrowser 和 Win Form 的关闭问题?

2012年09月19日 ⁄ 综合 ⁄ 共 370字 ⁄ 字号 评论关闭
原来在写一个多窗口的浏览器的时候,有个问题很让我郁闷。
就是例如在浏览Csdn的论坛的帖子时,点击关闭窗口,总不能把mdi子窗口关闭,而是留下灰色的一大片,很不爽。。。

用了onquit,disposed等函数都一点用处也没有。。

偶然发现:只要使用HandleDestroyed方法即可.

            this.axWebBrowser1.HandleDestroyed+=new EventHandler(axWebBrowser1_HandleDestroyed);

        private void axWebBrowser1_HandleDestroyed(object sender, EventArgs e)
        {
            Close();
        }

就可以成功解决问题了。
给我的教训是:多尝试,就有收获。

抱歉!评论已关闭.