0

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

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

C:\Users\kyle.formeck\Documents\Visual Studio 2008\Projects\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 资源持久性属性设置为 Embedded in .resx

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

任何帮助将不胜感激!

-凯尔

4

1 回答 1

1

Solved it!

Here is the updated XAML code that made it all work:

    <Image
        Height="23">
        <Image.Source>
            <ImageSource>/WaferTracker;component/Resources/BinOpticsLogo.jpg</ImageSource>
        </Image.Source>
    </Image>
于 2013-03-25T20:24:39.347 回答