【发布时间】:2013-05-27 08:53:58
【问题描述】:
我有一个应用程序,因此有一个登录对话框。登录对话框包含一张图片。
<Window.Resources>
<BitmapImage x:Key="loginImage" UriSource="login.png" />
</Window.Resources>
。 . .
<Image Grid.Column="0" Grid.Row="1" Source="{StaticResource loginImage}"/>
在我决定将单独项目中的登录对话框外包给 在其他应用程序中再次使用它。在设计器中,图像仍然可见。但当 我启动主应用程序并调用登录对话框,图像丢失。所有其他内容(标签、按钮、...)工作正常。只是图片有问题。
有人有解决办法吗?
编辑: 好的,现在我按预期工作了。简单到让人心疼…… 哈里斯给出的解决方案非常好。我只需要重建整个 VS 解决方案,而不仅仅是类库项目。 感谢您的帮助!
【问题讨论】:
-
您确定文件
login.png已添加到VS 项目,并且其构建操作设置为Resource?见here。
标签: c# wpf image resources uri