我有一个工作的 WPF .exe,它当前将 .resource (.html) 文件拉入 Web 浏览器嵌入式控件。我的问题是在此 HTML 资源中路径任何图像引用。所有资产都是该项目的本地资产,并且可以嵌入到项目中。
我很好奇如何做图像和/或 .JS 参考和/或最佳实践。我是 WPF 的新手,所以我通常从代码端工作,而不是在 XAML 端做事。
Uri HTMLuri = new Uri(@"pack://application:,,,/MYPROJECT;component/Resources/help.html", UriKind.Absolute);
Stream stream = Application.GetResourceStream(HTMLuri).Stream;
using (StreamReader reader = new StreamReader(stream))
{
this.wbHelp.NavigateToString(reader.ReadToEnd());
}
我已经在网上阅读了几篇关于这个“类似”主题的文章,但是对于我想要完成的事情来说,上下文并不正确(必然)。问题:如何在独立 WPF Win APP 中的 .HTML .resource 文件中路径 HTML 资产?提前感谢您的任何回复。