c# - 静态资源图像在运行时不出现(在设计时出现)

标签 c# wpf image xaml resources

我在 WPF 应用程序中设置了静态资源,如下所示:

<Application x:Class="Demos.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        <BitmapImage x:Key="logo" UriSource="Logo.png" />
    </Application.Resources>
</Application>

我可以看到在设计时出现的图像,并带有以下声明:

<Image HorizontalAlignment="Left" Height="302" Margin="0,-106,0,0" VerticalAlignment="Top" Width="458" Source="{StaticResource logo}" Grid.RowSpan="2"/>

但是当我运行我的应用程序时,图像没有出现。你知道我做错了什么吗?

提前致谢!

最佳答案

从属性窗口将图像属性设置为资源始终复制。 希望这能解决您的问题。

关于c# - 静态资源图像在运行时不出现(在设计时出现),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18553481/

相关文章:

c# - InvalidOperationException 未处理 - 数据 GridView 问题

c# - PHP 相当于 C# string.IsNullOrEmpty 方法?

c# - System.Diagnostics Traces 源名称的通配符

C# 简单图像调整大小 : File Size Not Shrinking

ANDROID:图像快捷方式导致图库重建相册

android - 在Android中将图像裁剪为给定的正方形大小?

c# - WPF数据绑定(bind)不更新

c# - Mouse.captured Windows Phone 等效项

c# - 满足此要求的 WPF 控件或方法是什么?

c# - 从 DrawingGroup 获取图像