【问题标题】:Add Panorama Item to Panorama Page将全景项目添加到全景页面
【发布时间】:2014-08-22 15:45:17
【问题描述】:

默认情况下,当您在 Windows Phone 上设置全景页面时,它会给我 2 页“项目一”和“项目二”,我可以在这些页面之间滚动。但是当我尝试手动添加另一个页面(第 3 项)时,它不会滚动到第 3 页,而是位于第 1 项的顶部,我根本无法移动它。

这是 Visual Studio 模板为您提供的:

        <!--Panorama item one-->
        <controls:PanoramaItem Header="item1">
            <Grid/>
        </controls:PanoramaItem>

        <!--Panorama item two-->
        <controls:PanoramaItem Header="item2">
            <Grid/>
        </controls:PanoramaItem>
    </controls:Panorama>
</Grid>

是否可以通过 XAML 拥有超过 2 个全景页面?

-谢谢

【问题讨论】:

    标签: c# visual-studio xaml windows-phone-8 panorama-control


    【解决方案1】:

    这里的页面是指 PanoramaItems,是的,您可以拥有多个 PanoramaItems。

    <Grid x:Name="LayoutRoot">
        <phone:Panorama Title="my application">
    
            <!--Panorama item one-->
            <phone:PanoramaItem Header="item1">
                <Grid/>
            </phone:PanoramaItem>
    
            <!--Panorama item two-->
            <phone:PanoramaItem Header="item2">
                <Grid/>
            </phone:PanoramaItem>
    
            <phone:PanoramaItem Header="item3">
                <Grid/>
            </phone:PanoramaItem>
    
            <phone:PanoramaItem Header="item4">
                <Grid/>
            </phone:PanoramaItem>
        </phone:Panorama>
    </Grid>
    

    另请阅读Panorama Design Guideline了解更多详情

    【讨论】:

    • 谢谢!那行得通。我忘了关闭全景项目
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-23
    • 1970-01-01
    相关资源
    最近更新 更多