c# - 如何从 Awesomium 网页控件复制 Html?

标签 c# .net wpf awesomium

我正在使用 Awesomium 网络控件来查看我的 WPF 应用程序中的网页。我想从它复制 HTML,但我找不到任何方法。我在 Google 上搜索了它,但不幸的是我只找到了一个结果,这对我不起作用。

我正在关注此链接 interacting with awesominum webcontrol但它不起作用。

我正在尝试以下代码:

private void Button_Click(object sender, RoutedEventArgs e)
 {
    Clipboard.Clear();
    MyWebControl.SelectAll();
    MyWebControl.CopyHTML();
    var html = Clipboard.GetText();
    MessageBox.Show(html);
 }

<Custom:WebControl x:Name="MyWebControl"   HorizontalAlignment="Left" Source="www.google.com" Margin="32,83,0,0" VerticalAlignment="Top" Width="425"/>

我设置平台目标:86x

我正在使用:

awesomium_1_7_2_sdk_win

Visual Studio 2012

.NET 4.5

提前致谢。

最佳答案

awesomium_1_7_5_1_sdk_win

Visual Studio 2015

.NET 4.5

var html=MyWebControl.HTML.ToString(CultureInfo.CurrentCulture);

关于c# - 如何从 Awesomium 网页控件复制 Html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19058237/

相关文章:

c# - 在每个测试方法运行之前或之后自动执行方法/代码

c# - 使用 NativeWindow 显示任务栏项目

c# - 无法使用 linq 更新

.net - WPF 功能区示例

c# - 使用按钮选择 Telerik 网格 - MVVM

c# - 如何为数组数据成员定义 get 和 set?

c# - 注释代码 C# visual studio 最佳实践

C# - WPF - 在不使用 System.Windows.Forms 的情况下获取文件夹浏览器对话框?

c# - 将完整的子表单传递给另一个子表单

c# - 在 ASP.Net MVC 中使用异步