我用VS2012创建了一个新的Wpf项目。我右击项目并选择“管理NuGet包”。然后我安装了Wpf的CefSharp包。
然后我使用了这个“指南”:
可悲的是,我得到了4个错误,我不知道如何摆脱它们!
下面是我得到的错误(我用“filepath”去掉了项目的路径):
Error 5 The type 'cefSharp:WebView' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been buil
我最近将cefsharp.wpf的NuGet包从75.1.143更新到79.1.35,现在以下代码不再有效: public class Handle
{
string source = null;
int loaded = 0;
private RequestHandler _requestHandler;
public IWebBrowser _browser;
public int previousRequestNrWhereLoadingFinished = -1;
public Handle()
我的目标是将html内容呈现为带有样式、缩进和所有其他内容的文本。我刚刚用下面的代码解决了的问题,它的工作原理就像魅力一样。
CefSharp.Wpf.WebView webView= new CefSharp.Wpf.WebView();
webView.LoadHtml("<p> this is <b>paragraph<b></p>");
因为我正在开发一个64位的应用程序,所以我无法在我的应用程序中实现同样的应用程序。因此,我找到了支持64位的最新版本的。但可悲的是,我在这里找不到“WebView”。我尝试了下面的代码,没
我正在WPF中的Windows窗体主机中嵌入Cefsharp for Winforms版本51。我已经尝试过运行这个简单的示例,并且在Windows Forms Host中使用winforms CefSharp运行良好。
然而,当我创建一个新的解决方案时,Cefsharp呈现的是一个白屏,而不是网站。
在WPF应用程序中使用CefSharp浏览器,我们需要传递窗口名(在MVC应用程序中,只需在视图中设置window.name = 'MyName‘),但在调用.Address之前,我不知道如何使用WPF内嵌的浏览器来实现这一点。
如有任何指示,将不胜感激:)
在回答问题时标记可接受的答案,只是在加载页面后才发现它发生了变化。最后,传递给一个函数完成了任务,如下所示
Private Sub FrameLoaded(sender As Object, e As CefSharp.FrameLoadEndEventArgs)
Try
Me.Dispatcher.Inv
我是CefSharp的新手,我已经创建了一个类库项目,并引用了CefSharp库来呈现Web浏览器,但是我在显示web浏览器时遇到了一些问题。请找到确切的代码
WebBrowser_test1:
public partial class ChildWidget : Window
{
public CefSharp.Wpf.ChromiumWebBrowser webView;
public Widget()
{
InitializeComponent();
CefSharp.CefSett