将源设置为项目内的资源图像

时间:2015-02-13 08:08:15

标签: c# flowdocument

我在C#中的FlowDocument示例显示指向xaml文件中磁盘上某个位置的图像。如果我想将源指向程序内部的图像作为资源,或者如何设置源设置呢?我将程序flowdocument作为程序的一部分发送,我无法在磁盘上安装映像。我希望它们作为程序内的资源。

  <InlineUIContainer >
      <Image Margin="2,0" Width="50" Source="C:\sample.jpg" ></Image>
  </InlineUIContainer>

1 个答案:

答案 0 :(得分:0)

您应该将图像的构建操作设置为资源,并使用以下代码:

    <InlineUIContainer >
        <Image Margin="2,0" Width="50" Source="pack://application:,,,/YourAssemblyName;Images/sample.jpg"></Image>
    </InlineUIContainer>

sample.jpg必须在文件夹中#34;图像&#34;在此示例中的项目中。