【发布时间】:2012-03-22 18:50:51
【问题描述】:
我正在尝试使用 Webkit-Sharp 在我的应用程序中实现一个简单的 HTML 浏览器。我正在使用 Microsoft Visual C# Express Edition,希望最终将代码转移到 Mono 下的 Linux。
我的第一步是添加对所有 Webkit dll 文件的引用。
接下来,我以标准方式将 WebKitBrowser 控件添加到工具箱中,并将 WebKitBrowser 控件放在我的表单上(特别是在 TabPage 上。
我添加了使用WebKit所需的using语句;并使用 Webkit.Interop;我的声明。我的 webkitBrowser 控件称为 myBrowserControl。据我了解,我应该能够做类似的事情
myBrowserControl.Navigate('http://www.google.com');
并且浏览器应该将我带到 Google 的主页。但是,出于某种原因,它不明白 WebkitBrowser 是什么。在我的表单设计器代码中,我有以下行:
private WebKit.WebKitBrowser myBrowserControl;
我被告知 WebKitBrowser 不存在于 WebKit 命名空间中,我可能缺少对程序集的引用。不过我好像不是。谁能帮我解决这个问题?我知道我做错了一些简单的事情,但我不知道是什么。
谢谢
【问题讨论】: