Wie kommuniziert man zwischen WPF und JavaScript in einer WebBrowser-Instanz?

8

Ich habe eine C # / WPF-Anwendung mit einem eingebetteten Browser (WebBrowser) mit etwas JavaScript. Wie können sie in beiden Richtungen miteinander kommunizieren? Ist es praktikabel, die URL zu verwenden?

JS- & gt; WPF: Achten Sie auf Änderungen. WPF- & gt; JS: Ändern Sie die URL in javascript:alert('hello');

Gibt es einen besseren Weg?

    
koalabruder 21.08.2012, 10:30
quelle

2 Antworten

6

Es ist wichtig zu wissen, dass es zwei WebBrowser gibt. Eine für Windows Forms und eine für WPF. Der folgende Link verwendet den WPF-Link. Ссылка

    
koalabruder 22.08.2012, 11:39
quelle
4

Um JavaScript-Funktion von C #

aufzurufen %Vor%

Willst du das? So ruft Ihr c # -Code Ihr Javascript auf und gibt einen Wert

zurück

Mein WPF Xaml:

%Vor%     
mlemay 21.08.2012 10:45
quelle