好的,我目前正在 Windows 8.1 平台上开发一个 Metro 应用程序,我的主页背景图片有这个小问题。
<Grid Style="{StaticResource LayoutRootStyle}">
<Grid.Background>
<ImageBrush ImageSource="Assets\Wallpaper.jpg" Stretch="UniformToFill"/>
</Grid.Background>
在 xaml 设计器中,图像正确显示,但在我编译我的程序后就不再显示了。 Wallpaper.jpg 以内容为基础。
最佳答案
这可能是由于 Image Source 源格式而发生的,您的 View 可能在文件夹或类似的东西中,尝试使用它:
<ImageBrush ImageSource="ms-appx:///Assets/Wallpaper.jpg" Stretch="UniformToFill"/>
这应该有效。
关于c# - 程序编译后不会加载网格背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21021512/