wpf image控件 设计时显示图片,运行时不显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf image控件 设计时显示图片,运行时不显示相关的知识,希望对你有一定的参考价值。

在WPF中添加了Image控件,并添加了图片,设计窗口也显示了图片,但是运行时却不显示,XAML代码:
<Image x:Name="image" Source="NCMachine.png" HorizontalAlignment="Left" Height="233" Margin="89,15,0,0" VerticalAlignment="Top" Width="322"/>
求问原因及解决方案,谢谢~

    vs中图片右键属性,生成操作要改成resource

    用snoop看一下图片的visibility属性

    如果visibility正常确定它有没有被其他控件盖住

参考技术A 查以下是否为属性,再检查一下生成时的操作(始终复制到生成目录)

两个控件(Tabcontrol & Grid)在部分包裹时显示为剪切

【中文标题】两个控件(Tabcontrol & Grid)在部分包裹时显示为剪切【英文标题】:Two control(Tabcontrol & Grid) shown cut when partly overwrapped 【发布时间】:2016-06-01 03:45:24 【问题描述】:

像往常一样,我有 Window (WPF) 的主要大网格,并且有 2 个 Tabcontrol,里面有每个 DataGrid。 现在我想制作 1 个小网格,其中包括主大网格内的 DataGrid,就像从 Tabcontrol 上方到 Tabcontrol 下方的垂直桥梁。 但是,正如您在附加的屏幕截图中看到的那样,我通过使用 2 Tabcontrol 覆盖来截断显示的次要网格。 (蓝色是新添加的小网格,黄色是小网格内的DataGrid)

我怎样才能让小网格完全显示而不受其他控件的干扰? (因为这里深夜,我要睡觉了,明天再回复。非常感谢!)

【问题讨论】:

请显示这些控件的 xaml。 @dev1998,非常感谢您的关心。我在这里找到了自我回答的简单解决方案。谢谢! 【参考方案1】:

对于正在寻找解决方案的人,我分享我的设置更高的 Zindex。如果需要,更多详情请访问How to make overlay control above all other controls?

【讨论】:

以上是关于wpf image控件 设计时显示图片,运行时不显示的主要内容,如果未能解决你的问题,请参考以下文章

C# wpf怎么在grid添加自定义控件时显示滚动条

C# winform picturebox控件显示图片问题 怎么使picturebox在登录学号10001时显示本地文件夹里10001.jpg

winform中控件加载时显示背景残影的问题

C# button.image 如何是使用icon格式的图标?如何当点击button时显示多个可选图标??

关于WPF中Image控件不释放内存的问题

WPF的Image控件图片不能显示出来的问题探究