WPF:从XAML访问主题和图像

时间:2013-12-10 02:13:33

标签: wpf xaml

我有一个文件,用于将样式应用于所有控件ApplicationTheme.xaml和Images文件夹中的图像。 构建操作设置为资源并始终复制到输出目录。

<Application.Resources>
    <ResourceDictionary Source="Theme/ApplicationTheme.xaml"/>
</Application.Resources>

现在我同样在应用程序主题文件中提供图像源

ImageSource="Images\SGL-BG.jpg"

但是我收到错误消息

"'Failed to create a 'ImageSource' from the text 'Images\\SGL-BG.jpg'.'

我在这里做错了什么?这是我在网站上看到的方法。此外,如果我给它完整的路径它的工作原理。当我给Theme / ApplicationTheme.xaml时,它也无法检测到主题文件。我是WPF菜鸟,我无法找到这个看似简单的问题的解决方案。

1 个答案:

答案 0 :(得分:0)

试试这个:

Source="/MyProject;component/Images/SGL-BG.jpg"