代码之家  ›  专栏  ›  技术社区  ›  Venkat

ChromiumWebBrowser不包含“reload”的定义

  •  0
  • Venkat  · 技术社区  · 6 年前

    我正在我的项目中使用CEF Sharp WPF Web浏览器。我用的是37版,现在升级到65版。现在我得到以下错误。

    'ChromiumWebBrowser' does not contain a definition for 'Reload' and no extension method 'Reload' accepting a first argument of type 'ChromiumWebBrowser' could be found (are you missing a using directive or an assembly reference?)
    

    有人能告诉我这个API是被删除的还是我需要引用其他的DLL?

    1 回复  |  直到 6 年前
        1
  •  2
  •   mm8    6 年前

    Reload() 是的扩展方法 IWebBrowser 接口 ChromiumWebBrowser 类实现。

    如果在代码文件中添加以下using指令,则应该编译(在版本65.0.1中测试):

    using CefSharp;
    

    代码:

    CefSharp.Wpf.ChromiumWebBrowser chromiumWebBrowser = new CefSharp.Wpf.ChromiumWebBrowser();
    //...
    chromiumWebBrowser.Reload();