为了使一个WPF .NetCore应用程序的用户界面更加丰富,我想添加一张图片。我在XAML中使用以下代码实现该功能。
<Image Source="images/myimage.png" Height="100" Width="100" Margin="20,20,0,0"/>
通常情况下,在执行应用程序时,代码应该在UI中显示我的图像,但不知何故,UI保持为空白。对我来说,令人惊讶的是,VS的图形化XAML编辑器显示了该图像。
我也尝试了使用.Net Framework做同样的操作,一切都很顺利。我还检查了图像是否未被声明为资源的情况,但这在我的情况下并不是解决方案。
添加->现有项目...
将图像文件添加到项目中,VS会为你生成这个。你也可以写<ItemGroup> <Resource Include="images\*" /> </ItemGroup>
来包含那个目录下的所有图像。 - Clemens