如何在Windows应用商店应用中全局设置应用程序的背景图像?

时间:2013-03-03 09:23:27

标签: xaml windows-store-apps

我正在尝试将图像设置为我的应用程序中的背景,现在我知道如何使用

在本地设置背景图像

<Grid> <Grid.Background> <ImageBrush ImageSource="/Assets/Background.png"/> </Grid.Background> </Grid>

我如何在全球范围内这样做,

1 个答案:

答案 0 :(得分:3)

有两种方法可以做到: 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>