将JPG图像嵌入到WPF应用程序中的问题

时间:2013-03-25 19:02:19

标签: .net wpf deployment resources clickonce

无论我做什么,我都无法在运行应用程序时显示我的jpeg图像。我需要能够使用所有存在的图像部署此应用程序。

我的资源中有一个名为BinOpticsLogo的图像。它链接到这里的图像

  

C:\ Users \ kyle.formeck \ Documents \ Visual Studio   2008 \项目\ AOILibrary \ VisualInspectionConsole \ VisualInspectionConsole_currentFasterDBUploads \ WaferTracker \ binopticslogo_full.jpg。

此图片的属性为:

Build Action = Resource
Copy To Output Directory = Copy Always

参考此图片的XAML代码:

    <Image 
        Source="binopticslogo_full.jpg"
        Height="23"/>

在我的资源中,BinOpticsLogo资源Persistence属性设置为.resx中的Embedded

我在设计器中正确地看到了图像,但是当我运行应用程序时,我从未看到图像。

任何帮助将不胜感激!

-Kyle

1 个答案:

答案 0 :(得分:1)

解决了!

以下是更新后的XAML代码:

    <Image
        Height="23">
        <Image.Source>
            <ImageSource>/WaferTracker;component/Resources/BinOpticsLogo.jpg</ImageSource>
        </Image.Source>
    </Image>