mit dem WebBrowser-Tool habe ich ein merkwürdiges Problem:
Ich fülle mit meinem Programm ein List<string>-Element mit HTML-Text, das ich zum Schluss als String mit dem Befehl
wb.DocumentText = string.Join(rn, l_htm); // rn = Zeilenumbruch, Environment.NewLine
in dem WebBrowser anzeigen lassen möchte. Bisher funktionierte das auch problemlos, jetzt geht's auf einmal nicht mehr, WebBrowser.DokumentText zeigt nur einen Leerstring. Wenn ich es Schritt für Schritt durchfahre, stelle ich fest, dass das Programm die Navigation - OnNavigating(...) - mit WebBrowserNavigatingEventArgs.Url = "about:blank" aufruft, dann zurückkehrt ... und das BrwoserDokument bleibt leer.Ich hatte das früher schon mal und es mit einem nachfolgenden
Thread.Sleep(100);
lösen können, später war letzteres nicht mehr nötig, funktionierte auch so - warum auch immer. Jetzt aber hilft gar nichts mehr. Woran könnte das liegen?Den Aufruf des Navigating-Events hatte ich, als der Browser noch funktierte, nicht überprüft, warum auch? Es ging ja alles.
Der HTML-Text ist einwandfrei - nur Text, kein Script o.ä. Weiß jemand Rat?
Ein Screenshot anbei.
VG - ...MoaByter