Zugriff auf DOM über WebBrowser

Ich versuche, eine browserbasierte kleine Anwendung zu implementieren, mit der ich das Erscheinungsbild der angezeigten Websites ändern kann (z. B. die Schriftart für Links vergrößern). Es wurde für Microsoft Surface entwickelt, um auf einem riesigen Touchscreen verwendet zu werden. Es verwendet WPF für die Benutzeroberfläche.

Ich beabsichtige, ein WebBrowser-Steuerelement für diese Aufgabe zu verwenden. Es gibt jedoch zwei Klassen namens WebBrowser in den Dokumenten. Einer von ihnen ist inSystem.Windows.Formsder andere inSystem.Windows.Controls. Die erste ermöglicht den Zugriff auf das DOM-Modell, ist jedoch für Forms-Anwendungen gedacht (wenn ich das richtig verstehe, ist das definitiv nicht das, was ich habe). Der zweite wird standardmäßig hinzugefügt, wenn Sie den Controller in xaml hinzufügen, er gewährt jedoch keinen Zugriff auf das DOM.

Wie greife ich mit einem WebBrowser für Surface auf das DOM-Modell zu? Ich bin sehr neu in C # und Microsoft-Technologien, daher entschuldige ich mich, wenn meine Frage unklar oder offensichtlich ist.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage