我的应用程序中有2个页面每个页面都有一个滚动查看器,其中包含图像作为从URL动态添加的项目。第一个包含第一个图像。当我滚动到第一页的末尾时,第二页必须与下一个图像一起出现,反之,当我滚动到第二页的末尾时,第一页应该包含第三个图像,然后是第二个与第四个图像。怎么做。它就像电子书应用程序。
Image img = new Image();
Uri uri = new Uri("http://d1mu9ule1cy7bp.cloudfront.net/2012/media/catalogues/47/pages/p_" + i + "/high.jpg");
ImageSource img1 = new BitmapImage(uri);
img.Source = img1;
img.Height = 550;
Scrollview.Content = img;
private void Scrollview_MouseEnter(object sender, MouseEventArgs e)
{
this.NavigationService.Navigate(new Uri("/Page2.xaml", UriKind.Relative));
}
int h = loop(j);
Image img = new Image();
Uri uri = new Uri("http://d1mu9ule1cy7bp.cloudfront.net/2012/media/catalogues/47/pages/p_" + h + "/high.jpg");
ImageSource img1 = new BitmapImage(uri);
img.Source = img1;
img.Height = 550;
Scrollview.Content = img;
private void Scrollview_MouseEnter(object sender, MouseEventArgs e)
{
this.NavigationService.Navigate(new Uri("/Page1.xaml", UriKind.Relative));
}
答案 0 :(得分:0)
我会考虑使用ListBox。这是一个非常强大的控制。
答案 1 :(得分:0)
我建议您检测第一页上滚动位置的结束,并将第二个图像动态添加到该scollviewer本身。像无限滚动一样的东西,类似于facebook app for wp7中的新闻提要。