【发布时间】:2012-10-15 14:00:50
【问题描述】:
我只是在学习 WPF。我正在使用 VS 2008。我在我的 XAML 中添加了一个图像控件,并在项目中添加了一个 GIF 文件。如果我使用 XAML 设计器的属性面板设置图像的 Source 属性,则 Source 属性的下拉列表包含以下内容:
C:\Sample Project;component/pinHorizontal.gif
这有几个问题:
我的名为“Sample Project”的项目不在我的驱动器的根目录中。
为什么里面有“;component”?
如果我选择此值作为给定值,我会收到错误“属性值无效”(是的,不开玩笑)。
如果我进入 XAML 源并手动设置 Source 属性,如下所示:
<Image Name="PinImage" Source="pinHorizontal.gif"/>
XAML 设计器给了我这个错误:
“文件 pinHorizontal.gif 不是项目的一部分,或者它的“构建操作”属性未设置为“资源”。”
为什么这个任务这么难?如何分配图像源?
【问题讨论】: