【目标】前一篇文章已经实现了图片的切换,这里需要限制pivot的循环滚动。

【思路】通过手势事件,对第一张,最后一张图片处加以限制

【前台】

在pivot处加上

<toolkit:GestureService.GestureListener>
<toolkit:GestureListener DragDelta="GestureListener_DragDelta_1" DragCompleted="GestureListener_DragCompleted_1" />
</toolkit:GestureService.GestureListener>

【后台】

private void GestureListener_DragCompleted_1(object sender, DragCompletedGestureEventArgs e)
{
if ((this.imagePivot.SelectedIndex == ellipses.Count - && e.HorizontalChange < ) || (this.imagePivot.SelectedIndex == && e.HorizontalChange > ))
{
this.imagePivot.IsLocked = true;
}
} private void GestureListener_DragDelta_1(object sender, DragDeltaGestureEventArgs e)
{
if ((this.imagePivot.SelectedIndex == ellipses.Count - && e.HorizontalChange > ) || (this.imagePivot.SelectedIndex == && e.HorizontalChange < ))
{
this.imagePivot.IsLocked = false;
}
}

最新文章

  1. Android 常用开发工具以及Mac常用软件
  2. Mac安装GitLab CE记录
  3. visio形状内文本的换行符
  4. 安全性之DDOS的防护技巧
  5. Win8.1 Metro应用无法联网,提示“无法加载此页面”解决方法!(看红色字体部分)
  6. qt--- vs
  7. Regional Changchun Online--Ponds
  8. java 类处理工具
  9. ar命令和nm命令(建库!)
  10. delphi 句柄
  11. PHP Java
  12. 隐藏APK在Launcher中的启动图标 android开发教程
  13. uva 1390 - Interconnect(期望+哈希+记忆化)
  14. 负载均衡DNS和反向代理优缺点
  15. 《12个有趣的C语言问答》(4)
  16. 常用的 JS 排序算法整理
  17. 爬虫基础--IO多路复用单线程异步非阻塞
  18. 每天一个Linux命令 (转)
  19. Mysql --初识mysql语句
  20. google map 路线服务

热门文章

  1. Java反射中的getClass()方法
  2. Sharepoint学习笔记—习题系列--70-573习题解析 -(Q70-Q72)
  3. ListView属性整理
  4. CSS 类选择器(四)
  5. Markdown 五分钟速成
  6. 手动删除webapps下项目,导致Document base %TOMCAT_HOME%\webapps\XXX does not exist or is not a readable directory
  7. C++ STL 迭代器失效问题
  8. gerrit添加新用户
  9. WebApi 使用PUT和DELETE时报405的问题
  10. Docker容器操作