如何在c#中打开Html作为帮助文件
本文关键字:Html 帮助 文件 | 更新日期: 2023-09-27 17:53:16
我已经在Html中创建了一个帮助附加到我的项目。我的项目是用WPF开发的。
但是我可以添加Html作为项目的资源,或者我只是把我的Html和我在项目文件夹中使用的图像的文件夹?
如果第二个选项比第一个好,我怎么能得到我的Html文件的路径?
无论如何,我将创建一个安装程序到我的应用程序,我将使用安装程序从Visual Studio,但当我这样做,我怎么能确保他会打开Html成功?
我会选择第二个选项,只在项目中拥有文件(确保右键单击->属性并打开"复制到输出目录")。
你可以使用WebBrowser控件来呈现html。
AppDomain.CurrentDomain.BaseDirectory
为您提供包含应用程序的目录。
XAML :
<WebBrowser Name="webBrowser1"/>
代码后面:
var filename = "help.html";
var path = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, filename);
webBrowser1.Navigate(path);