我有一个菜单,我的第三个EXIT_FAILURE
没有文字标题,但是没有图片。作为此元素的以下代码:
MenuItem
虽然这段代码似乎是正确的,并且按钮在设计视图中看起来很好,但当我调试我的应用时,<MenuItem HorizontalAlignment="Right">
<MenuItem.Header>
<StackPanel>
<Image Source="/Resources/Button.gif" UseLayoutRounding="False" />
</StackPanel>
</MenuItem.Header>
</MenuItem>
会崩溃,就好像它是空的一样。
事实上,如果我把鼠标放在项目所在的位置,项目会变成蓝色,可以观察到它的大小非常小。
为什么会这样?我该如何避免呢?
首先在设计窗口显示视图:
第二个调试应用程序:
提前致谢
答案 0 :(得分:0)
转到Visual Studio解决方案资源管理器中的图像属性,并将Build Action设置为Resource(其他一些选项也可用)
重建您的解决方案,图像将在运行时可用。
如果这不是您的问题,请阅读相关主题here.