如何在Windows Phone 8应用程序中设置不可见/可见全景项目 [英] How to set invisible/visible panorama items in windows phone 8 app

查看:68
本文介绍了如何在Windows Phone 8应用程序中设置不可见/可见全景项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为Windows Phone 8开发自定义应用程序。在xaml文件中,我添加了4个全景项目。我需要在文件后面的代码中为2个全景项设置隐形。我设置了visibility.collapsed;但它显示空项目。如何在代码隐藏文件后设置隐身/可见全景
项目。 

I am developing custom app for windows phone 8. In xaml file i have added 4 panorama items. I need set invisible for 2 panorama items in code behind file. I have set visibility.collapsed; but it showing empty items. How to set invisible/visible panorama items in code behind file. 

谢谢&问候,

Anu。

推荐答案

你在哪里设置Visibility.Collapsed?

Where are you setting Visibility.Collapsed?

如果您的全景项目如下:

If your panorama item is as this:

        <phone:Panorama Title="my application">
            <phone:Panorama.Background>
                <ImageBrush ImageSource="/PanoramaApp2;component/Assets/PanoramaBackground.png"/>
            </phone:Panorama.Background>

            <!--Panorama item one-->
            <phone:PanoramaItem Header="first item" x:Name="FirstItem">
                ...
            </phone:PanoramaItem>

            <!--Panorama item two-->
            <phone:PanoramaItem x:Name="SecondItem">
                ...    
            </phone:PanoramaItem>

            <!--Panorama item three-->
            <phone:PanoramaItem x:Name="ThirdItem" Header="third item" Orientation="Horizontal">
                ...    
            </phone:PanoramaItem>
        </phone:Panorama>

在代码隐藏中设置Visibility属性应该可行(我试过了它的工作原理):

Setting the Visibility property in code-behind like this should work (I have tried and it works):

SecondItem.Visibility = Visibility.Collapsed;


这篇关于如何在Windows Phone 8应用程序中设置不可见/可见全景项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆