我正在尝试在我的应用程序中将图像设置为背景,现在我知道如何在本地使用
<Grid>
<Grid.Background>
<ImageBrush ImageSource="/Assets/Background.png"/>
</Grid.Background>
</Grid>
我怎样才能在全球范围内做到这一点,
我正在尝试在我的应用程序中将图像设置为背景,现在我知道如何在本地使用
<Grid>
<Grid.Background>
<ImageBrush ImageSource="/Assets/Background.png"/>
</Grid.Background>
</Grid>
我怎样才能在全球范围内做到这一点,
有两种方法可以做到这一点: 1. 为您的资源添加不带名称的样式,因此它将应用于该类型的每个元素:
<Page.Resources>
<Style TargetType="Grid">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="/Assets/SplashScreen.png"/>
</Setter.Value>
</Setter>
</Style>
</Page.Resources>
2.添加带有名称的样式并在需要时应用它
<Page.Resources>
<Style x:Key="ImageStyle" TargetType="Grid">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="/Assets/SplashScreen.png"/>
</Setter.Value>
</Setter>
</Style>
</Page.Resources>
<Grid Style="{StaticResource ImageStyle}">
</Grid>