翻转视图可以用来显示大量的itemSource吗?

时间:2015-08-06 14:03:08

标签: c# xaml flipview

我正在开发一个Windows 10 Universal Application。我有一个要求,当我点击房间列表中的项目时,我需要显示房间的详细信息。 我打算使用Flip-view控件来显示单个房间的详细信息。 当我滑动时,它应该显示第二个项目的细节,等等。

我的问题是,如果项目来源非常大,它会使应用程序变慢还是会产生任何内存使用问题?

这是我的代码

      <FlipView ItemsSource="{Binding RoomsCollection}" Loaded="FlipView_Loaded" >
        <FlipView.ItemTemplate>
            <DataTemplate>
              <Grid>
                <TextBlock Text="{Binding Room.Id"} HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="Red"/>
              </Grid>
            </DataTemplate>
        </FlipView.ItemTemplate>

因此,如果RoomsCollection因为我使用翻转视图而更多地说1000,那么最初会加载整个集合还是控件实现了哪种可视化?

0 个答案:

没有答案