将Resources中的图像添加到XAML

时间:2014-05-26 13:09:38

标签: c# wpf xaml resources visual-studio-2013

我需要帮助将图像添加到XAML。

我将图片添加到参考资料下的图片。

我有一个图像(在Canvas中),在属性上我单击Source。从下拉菜单中我可以选择我的Image001.png,这样很棒。当我点击它时,它会添加到Source pack://siteoforigin:,,,/Resources/Image001.png,但是当我运行我的程序时它没有显示。

此外,当我尝试为画布设置背景时:

<Canvas.Background>
                <ImageBrush ImageSource="pack://siteoforigin:,,,/Resources/frame.png"/>
</Canvas.Background>

它会产生运行时错误。

请帮助。

1 个答案:

答案 0 :(得分:3)

像罗伯特所说:将图像的构建动作设置为&#34;资源&#34;在“属性”下,然后使用以下语法:

<ImageBrush ImageSource="/YourNamespace;component/Resources/frame.png"/>