Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.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
Windows 8 如何在windows 8的另一个页面中显示flipview控件中的上一页gridview图像?_Windows 8 - Fatal编程技术网

Windows 8 如何在windows 8的另一个页面中显示flipview控件中的上一页gridview图像?

Windows 8 如何在windows 8的另一个页面中显示flipview控件中的上一页gridview图像?,windows-8,Windows 8,我正在网格视图中显示项目。我想使用翻转视图控件在另一页中显示网格视图项目。如何在第二页中动态显示所选项目的位置? 请告诉我如何做到这一点 编辑: 在第一页: 网格视图项单击事件我编写了如下代码: private void PhotoGrid_ItemClick(object sender, ItemClickEventArgs e) { var itemid = ((flipimage)e.ClickedItem); flipima

我正在网格视图中显示项目。我想使用翻转视图控件在另一页中显示网格视图项目。如何在第二页中动态显示所选项目的位置? 请告诉我如何做到这一点

编辑: 在第一页: 网格视图项单击事件我编写了如下代码:

private void PhotoGrid_ItemClick(object sender, ItemClickEventArgs e)
        {
            var itemid = ((flipimage)e.ClickedItem);
            flipimage s = new flipimage() { ImageUrl = itemid.ImageUrl, Title = itemid.Title };
            this.Frame.Navigate(typeof(FlipPage), s);
        }
第二页:

protected override void OnNavigatedTo(NavigationEventArgs e)
        {

            flipimage s = (flipimage)e.Parameter;
           string url =  s.ImageUrl;
           flipviewcontrol.Items.Add(url);


        }
我想在第二页显示上一页的选定项目,并在flipview中单击“下一步”以显示该选定项目数据。请告诉我如何编写代码。 用于将数据绑定到 flipview:

XDocument xdoc = XDocument.Load("XMLFile1.xml");
            IEnumerable<flipimage> images = from img in xdoc.Descendants("Image") select new flipimage(img.Element("ImageTitle").Value, img.Element("ImageUrl").Value);
            flipviewcontrol.DataContext = images;
XDocument xdoc=XDocument.Load(“XMLFile1.xml”);
IEnumerable images=从xdoc.substands(“图像”)中的img选择新的flipimage(img.Element(“ImageTitle”).Value,img.Element(“ImageUrl”).Value);
flipviewcontrol.DataContext=图像;
Flipview的设计:

<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
        <FlipView HorizontalAlignment="Left" VerticalAlignment="Top" x:Name="flipviewcontrol" ItemsSource="{Binding}">
            <FlipView.ItemTemplate>
                <DataTemplate>

                    <Image HorizontalAlignment="Left"  Source="{Binding ImageUrl}" Height="762" VerticalAlignment="Top" Width="1360" x:Name="imagecontrol"/>
                </DataTemplate>
            </FlipView.ItemTemplate>

        </FlipView>

    </Grid>


请告诉我如何显示上一页的选定项目值,以及当单击filpview中的下一步时,需要在选定项目后显示该页的数据,反之亦然

您可以存储所选项目索引,并在其他页面上显示这些索引中的项目。您能告诉我此页面上是否有可用的示例吗?[在此链接中][1]我已经完成了您再次返回时如何显示所选项目的操作。您也可以尝试类似的操作。希望这对您有所帮助。。[1] :[在此处输入链接说明][1][1]:您好,我没有得到解决方案。如果在windows8中使用flipview控件在另一个页面中显示gridview项目,请共享任何示例。请检查我的代码并更正!!!