Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将全景项目添加到全景页面_C#_Visual Studio_Xaml_Windows Phone 8_Panorama Control - Fatal编程技术网

C# 将全景项目添加到全景页面

C# 将全景项目添加到全景页面,c#,visual-studio,xaml,windows-phone-8,panorama-control,C#,Visual Studio,Xaml,Windows Phone 8,Panorama Control,默认情况下,当您在windows phone上设置全景页面时,它会给我两个页面“项目一”和“项目二”,我可以在这些页面之间滚动。但当我尝试手动添加另一个页面(项目3)时,它不会滚动第三个页面,而是位于项目1的顶部,我根本无法移动它 <!--Panorama item one--> <controls:PanoramaItem Header="item1"> <Grid/> </con

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

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

        <!--Panorama item two-->
        <controls:PanoramaItem Header="item2">
            <Grid/>
        </controls:PanoramaItem>
    </controls:Panorama>
</Grid>
这是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>

        <!--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个全景页面

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

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

-谢谢这里的页面您指的是全景项目,是的,您可以有多个全景项目

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

        <!--Panorama item two-->
        <controls:PanoramaItem Header="item2">
            <Grid/>
        </controls:PanoramaItem>
    </controls:Panorama>
</Grid>
<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 item one-->
        <controls:PanoramaItem Header="item1">
            <Grid/>
        </controls:PanoramaItem>

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