我正在使用 vs 中的自定义起始页模板。
我将如何嵌入可以在起始页 xaml 中使用的图像。我尝试了将图像设置为 Resource 并将 Image 控件上的源属性设置为文件名的常规方法。
<Image Source="logo.jpg" />
但它不起作用......它构建正常并且启动页面正常,但不显示图像。如果我坚持一个可以正常工作的来源的网址。
谢谢史蒂夫
我正在使用 vs 中的自定义起始页模板。
我将如何嵌入可以在起始页 xaml 中使用的图像。我尝试了将图像设置为 Resource 并将 Image 控件上的源属性设置为文件名的常规方法。
<Image Source="logo.jpg" />
但它不起作用......它构建正常并且启动页面正常,但不显示图像。如果我坚持一个可以正常工作的来源的网址。
谢谢史蒂夫
如果Build Action是Properties 窗口中的Resource :
<Image Source="pack://application:,,,/AssemblyName;component/Resources/logo.jpg" />
如果Build Action是Content并且Include in VSIX在 Properties 窗口中为True :
<Image Source="pack://application:,/Resources/logo.jpg" />
考虑到logo.jpg位于Resources文件夹中。
我相信,如果您必须像这样设置 Source:
<Image Source="pack://application:,,,/logo.jpg" />
您需要像这样设置源
<Image Source="pack://application:,/Resources/view.png" Margin="5"/>
然后,您必须将 Properties 部分中的图片标记为Content并将Include in VSIX设置为True。
希望这会有所帮助,来自 Noxum 的问候