如何在代码中创建HTML文档并将其加载到WPF浏览器中?
本文关键字:加载 WPF 浏览器 文档 代码 创建 HTML | 更新日期: 2023-09-27 18:05:48
我有一个c# WPF应用程序。在我的UI中,我有一个折叠的WebBrowser
,并将始终保持折叠状态。在我的代码后面,我想创建一个HTML文档,并将此文档加载到折叠的WebBrowser
。
我唯一能想到的是写我的HTML作为一个字符串,然后使用File.Create()
创建文件,然后使用Browser.Navigate
导航到该文件。
问题是,虽然,我不想在计算机上创建任何临时文件或必须引用任何文件路径。有没有办法在内存中创建某种HTML文件对象,然后将该对象传递给WebBrowser
进行加载?
你可以使用WebBrowser控件的NavigateToString或NavigateToStream方法。
我建议你使用navigateToString方法。