【问题标题】:Webbrowser is not disposing itselfWebbrowser 没有自行处理
【发布时间】:2012-02-28 01:17:12
【问题描述】:

我正在创建一个 WPF 应用程序。我创建了一个用户控件并放置了一个后退按钮和网络浏览器。网络浏览器用于显示一些 Flash 对象并且可以正常工作。但是,当我单击返回时,程序返回到以前的用户控制,但我仍然可以听到来自 webbrowser 的一些声音。这是我的方法:

void btnClose_Click(object sender, RoutedEventArgs e)
{
    Content contentPage = new Content();
    webBrowser1.Dispose();
    this.Content = contentPage;
}

我如何处置网络浏览器?提前致谢

【问题讨论】:

    标签: wpf browser dispose


    【解决方案1】:

    您应该重置 WebBrowser.Source 属性,而不是调用 Dispose:

    webBrowser1.Source = null;
    

    【讨论】:

      猜你喜欢
      • 2016-01-17
      • 1970-01-01
      • 2011-12-29
      • 1970-01-01
      • 2014-03-20
      • 2014-02-15
      • 2013-09-14
      • 2015-05-05
      • 1970-01-01
      相关资源
      最近更新 更多