表示された Web サイトの外観を変更できるブラウザのような小さなアプリケーションを実装しようとしています (たとえば、リンクのフォントを大きくします)。Microsoft Surface 向けに設計されており、巨大なタッチスクリーンで使用できます。UIにはWPFを使用しています。
このタスクには WebBrowser コントロールを使用するつもりです。ただし、ドキュメントには WebBrowser と呼ばれる 2 つのクラスがあります。そのうちの 1 つは にありSystem.Windows.Forms
、もう 1 つは にありますSystem.Windows.Controls
。最初のものはDOMモデルへのアクセスを提供しますが、フォームアプリケーションを対象としています(私が正しく理解していれば、それは間違いなく私が持っているものではありません)。xaml でコントローラーを追加すると、2 つ目のコントローラーがデフォルトで追加されますが、DOM へのアクセスは許可されません。
では、Surface の WebBrowser から DOM モデルにアクセスするにはどうすればよいでしょうか? 私は c# および Microsoft テクノロジに非常に慣れていないため、質問が不明確または明らかである場合は申し訳ありません。