flipview绑定数据显示问题
我有两个按钮,一个控制加载图片,一个控制释放图片。
List<Data> ImageSources;
//加载图片
private void Open(object sender, RoutedEventArgs e)
{
ImageSources = new List<Data>();
ImageSources.Add(new Data() { Image = "ms-appx:///Assets/pic01.jpg" });
ImageSources.Add(new Data() { Image = "ms-appx:///Assets/pic02.jpg" });
ImageSources.Add(new Data() { Image = "ms-appx:///Assets/pic03.jpg" });
ImageSources.Add(new Data() { Image = "ms-appx:///Assets/pic04.jpg" });
ImageSources.Add(new Data() { Image = "ms-appx:///Assets/pic05.jpg" });
ImageSources.Add(new Data() { Image = "ms-appx:///Assets/pic06.jpg" });
flipView.ItemsSource = ImageSources;
}
//释放图片
private void Close(object sender, RoutedEventArgs e)
{
flipView.ItemsSource = null;
}
但是在我切换以后,比如我切换到第二页,然后设置flipView.ItemsSource = null; 释放。再加载图片,flipview显示的还是原来的页(第二页),现在的index确实是0,但是显示的数据不对。
wjm