MenuItem在运行时不显示图像

时间:2016-01-23 00:13:07

标签: wpf xaml

我有什么

我有一个菜单,我的第三个EXIT_FAILURE没有文字标题,但是没有图片。作为此元素的以下代码:

MenuItem

问题

虽然这段代码似乎是正确的,并且按钮在设计视图中看起来很好,但当我调试我的应用时,<MenuItem HorizontalAlignment="Right"> <MenuItem.Header> <StackPanel> <Image Source="/Resources/Button.gif" UseLayoutRounding="False" /> </StackPanel> </MenuItem.Header> </MenuItem> 会崩溃,就好像它是空的一样。

事实上,如果我把鼠标放在项目所在的位置,项目会变成蓝色,可以观察到它的大小非常小。

为什么会这样?我该如何避免呢?

照片管理

首先在设计窗口显示视图:

Design view

第二个调试应用程序:

Debug pic

提前致谢

1 个答案:

答案 0 :(得分:0)

转到Visual Studio解决方案资源管理器中的图像属性,并将Build Action设置为Resource(其他一些选项也可用)

Build Action

重建您的解决方案,图像将在运行时可用。

如果这不是您的问题,请阅读相关主题here.