windows-phone-7 – ApplicationBar背后的背景图片

前端之家收集整理的这篇文章主要介绍了windows-phone-7 – ApplicationBar背后的背景图片前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用我的页面加载图像

<Grid x:Name="LayoutRoot">
    <Grid.Background>
        <ImageBrush ImageSource="../Images/kisses.jpg" Stretch="Fill"/>
    </Grid.Background>
...

除了一件事,这很有效.我想使用与启动画面相同的图像,当加载应用程序并且启动画面消失并且页面背景加载时,我希望转换在视觉上无缝.实际上,当图像是启动画面时,图像会填充所有800个垂直像素,而当它是页面背景时,图像仅填充(800 – ApplicationBarHeight).
所以我认为这是因为我把它放在LayoutGrid后面而不是PhoneApplicationPage后面.但是当我尝试将它放在PhoneApplicationPage后面(并使LayoutGrid透明)时,它不起作用.这就是我正在尝试的.为什么这不起作用?

<phone:PhoneApplicationPage.Background>
    <ImageBrush ImageSource="../Images/kisses.jpg" Stretch="Fill"/>
</phone:PhoneApplicationPage.Background>

谢谢.

解决方法

您应该在LayoutRoot中加载图像并将ApplicationBar的不透明度设置为99% – 这样,图像应该以AppBar的全高/后面呈现.

目前无法自己测试,但如果它不起作用,我会在我回到PC前面时再看看:)

猜你在找的Windows相关文章