我已经使用CefSharp.Wpf安装了31.0.0-pre1版本,并安装了相关的依赖项(CefSharp.Common版本31.0.0-pre1,cef.redist版本3.1650.1562-pre3)。
我还没有设法运行WebView,因为我在WebView中再也找不到PropertyChanged了。有什么新的方法,我必须使用WebView来获取PropertyChanged事件,因为这是在CefSharp.Wpf版本1.25.7中启动的。
发布于 2014-05-15 05:31:05
来自这条线上的答案的CefSharp google组:
请使用此应用程序作为您的指南:https://github.com/cefsharp/CefSharp.MinimalExample,它展示了一个非常简单的例子,说明如何使用CefSharp。一些要点:
但是你已经在使用NuGet了,所以奖励点是:-)
下面是给你的相关部分:
至于Load()方法,您不再需要它了(但是这个方法还没有被删除)。相反,您可以设置地址依赖项属性。因为它是一个依赖项属性,所以您可以将数据绑定到它(既可以获得当前加载的地址,也可以将其更新到您喜欢的其他地址)。 通常,我尝试使用CefSharp3来使它的WPF控件更像一个“普通WPF控件”(使用依赖项属性等),而不只是作为一个类似于Windows的黑客。)我们还没有完全到达那里,但我们正朝着这个方向稳步前进。 但是的,某种形式的好的“指南”,如何使用所有这些好处,将是很好的。它只是还没有,所以现在,“使用源,卢克”。
总结一下:是的,PropertyChanged事件“黑客”是在CefSharp.Wpf版本1.25.7中使用的。已被依赖属性等所取代。
您当前关于如何使用新的"CefSharp3“API的信息的最佳位置是链接到上面的MinimalExample和CefSharp GitHub页面的README.md中提到的CefSharp.Wpf.Example。
https://stackoverflow.com/questions/23649954
复制相似问题