2013-09-27 15 views
5

Używam kontrolki sieciowej Awesomium do przeglądania strony internetowej w mojej aplikacji WPF. Chcę skopiować formularz HTML, ale nie mogę znaleźć żadnego sposobu. Przeszukuję Google o tym, ale niestety, znajduję tylko jeden wynik. To nie działa dla mnie.Jak skopiować html z sieciowej kontroli Awesomium?

Jestem pod tym linkiem interacting with awesominum webcontrol Ale to nie działa.

Jestem spróbować następujący kod:

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"/> 

I Ustaw Platforma docelowa: 86x

Używam:

awesomium_1_7_2_sdk_win

Visual Studio 2012

. NET 4.5

dziękuję Z góry.

Odpowiedz

0

awesomium_1_7_5_1_sdk_win

Visual Studio 2015

NET 4,5

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

Spróbuj

string HTML_content = MyWebControl.HTML; 

Być może trzeba ustawić w HTML Słuchanie poniżej.

private void webcontrolEventListener (object sender, EventArgs e) {}

Nadzieja to pomaga.