我有一个菜单,我的第三个菜单MenuItem
没有文本标题,但是有图像。作为此元素的代码,其代码如下:
<MenuItem HorizontalAlignment="Right">
<MenuItem.Header>
<StackPanel>
<Image Source="/Resources/Button.gif" UseLayoutRounding="False" />
</StackPanel>
</MenuItem.Header>
</MenuItem>
虽然这段代码似乎是正确的,并且按钮在设计视图中看起来不错,但是当我调试我的应用程序时,menuItem
折叠就像是空的一样。
实际上,如果我将鼠标放在该项目应位于的位置,该项目将变为蓝色,并且可以观察到其尺寸很小。
为什么会发生?我该如何避免呢?
第一个在设计窗口中具有视图的视图:
第二个调试应用程序:
提前致谢
在Visual Studio解决方案资源管理器中转到图像的属性,并将“构建操作”设置为“资源”(其他一些选项也将起作用)
重建您的解决方案,映像将在运行时显示在视图中。
如果这不是您的问题,还请阅读相关主题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句