问题
I want to display an HTML formatted content in my application preferably inside a Web Browser control.
I could create an HTML document first and then load it in the Web Browser control, but that is just too clumsy.
Is there any way I can load a string that contains HTML code directly into the Web Browser?
String = "<b>Hello</b> World"
Expected output: Hello World
I'm using Visual Basic 9 (VS2008).
回答1:
You can do this by dragging a WebBrowser control onto your application and then adding the following code:
webBrowser1.DocumentText = "<b>Hello</b> World";
回答2:
You can open the document object in the Web Browser control then:-
document.write("<b>Hello</b> World");
来源:https://stackoverflow.com/questions/465258/what-is-the-best-way-to-display-html-content-on-a-windows-form