[英]How can i display stored html codes in webbrowser control in C# windows form application without creating html files on hard drive?
我有一個數據庫,該數據庫為不同的文章存儲了HTML代碼源,這些文章不是采用類似的HTML設計模式。 我想在Windows窗體應用程序控件(例如WebBrowser控件)中顯示這些代碼,以便可以像在瀏覽器中一樣以其原始HTMLdesign樣式顯示。但是,我希望此過程不包括在硬盤上創建html文件以供讀取它,我希望是否有一種方法可以使WebBrowser控件從內存中創建的對象導航,而不是不在硬盤驅動器上創建的對象。例如,我希望代碼是否像這樣:
HTMLFile myfile = new HTML File (htmlcode);
webbrowser1.Navigate(myfile);
您應該能夠使用WebBrowser
控件的DocumentText
屬性來執行此操作。
例如:
webBrowser1.DocumentText = "<html><body><h1>This is a test</h1></body></html>";
有關更多信息,請參見此帖子: C#WebBrowser HTML,其中包含對腳本和圖像的引用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.