Windowsフォームに関する素晴らしいチュートリアルがここにあります
WebBrowser コントロールに Javascript を挿入する方法は?
私はそれを試してみましたが、うまくいきます
しかし問題は、そこで使用されているオブジェクトが wpf アプリケーションで認識されないことです。だから私が求めているのは、wpf アプリケーションで以下の関数に相当するものです。ありがとうございました。
HtmlElement head = webBrowser1.Document.GetElementsByTagName("head")[0];
HtmlElement scriptEl = webBrowser1.Document.CreateElement("script");
IHTMLScriptElement element = (IHTMLScriptElement)scriptEl.DomElement;
string srJquery = File.ReadAllText("jquery.txt");
element.text = srJquery;
head.AppendChild(scriptEl);
上記の関数は、Windows フォーム アプリケーション c# 4.0 では完全に機能しますが、HtmlElement などの使用されたオブジェクトは WPF アプリケーションでは認識されません。