博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silverlight中的DataPager的学习
阅读量:5911 次
发布时间:2019-06-19

本文共 1328 字,大约阅读时间需要 4 分钟。

在SL中提供了数据分页控件,DataPager控件,可以很方便的使用其为我们的数据进行分页。相对于Asp.net中的第三方分页控件,如Dev控件或是Rad控件,就分页控件来说,SL走在ASP。NET前面,MS自家出的DataPager更有吸引力。 几个重要的属性 Vertical/HorizontalContentAlignment:分页控件内容在分页控件中的对齐方式 只读属性:
  

  在SL中提供了数据分页控件,DataPager控件,可以很方便的使用其为我们的数据进行分页。相对于Asp.net中的第三方分页控件,如Dev控件或是Rad控件,就分页控件来说,SL走在ASP。NET前面,MS自家出的DataPager更有吸引力。

  几个重要的属性

  Vertical/HorizontalContentAlignment:分页控件内容在分页控件中的对齐方式

  只读属性:

  CanChangePage:能否分页[只读]

  CanMoveToFirstPage:能否移动到第一页[只读]

  CanMoveToLastPage:能否移动到最后页[只读]

  CanMoveToNextPage:能否移动到下一页[只读]

  CanMoveToPreviousPage:能否移动到上一页[只读]

  ItemCount:总记录数[只读]

  PageCount:总页数[只读]

  DisplayMode:显示模式

  FirstLastNumeric

  FirstLastPreviousNext

  FirstLastPreviousNextNumeric

  Numeric

  PreviousNext

  PreviousNextNumeric

  可以从上面和文字和下图就可以知道大约每种模式会是什么样子

  NumericButtonCount:设置中Numeric的数量

  PageIndex:设置当前页

  PageSize:设置每页大小

  几个重要事件

  PageIndexChanging:当前页改变时发生

  PageIndexChanged:当前页改变后发生

  基本用法

1 2 3 4 5 6 7 8 910
//数据源      char[] dt = "Fhnfsuihxjkvjkwhuehfsxhfkljspfjqifjohfiwhfioshfioqhwiofhsdiofhiowhfiosdhf".ToCharArray();      //使用 PagedCollectionView 可为实现 IEnumerable 接口的任何集合提供分组、排序、筛选和分页功能。   PagedCollectionView pcv = new PagedCollectionView(dt);      this.datapager.NumericButtonCount = 10;   this.datapager.DisplayMode = PagerDisplayMode.FirstLastPreviousNextNumeric;   this.datapager.Source = pcv;

转载地址:http://kzmpx.baihongyu.com/

你可能感兴趣的文章
移动端高清方案
查看>>
Annotation注解配置
查看>>
OSChina 周六乱弹 —— 流氓软件是这样耍流氓的
查看>>
OSChina 周一乱弹 ——程序员跟产品经理撕逼必须掌握的套路
查看>>
OSChina 周四乱弹 —— 你从小继承了程序员基因
查看>>
maven公共仓库
查看>>
MyEclipse Site
查看>>
x-editable java 后台怎么写
查看>>
一个Maven的pom模板
查看>>
Nginx/LVS/HAProxy负载均衡软件的优缺点详解
查看>>
Installing and Using Standby Statspack in 11g
查看>>
Xms Xmx PermSize MaxPermSize 区别
查看>>
maven常见问题解决方法
查看>>
Object-C代码练习【复制对象的基本概念】
查看>>
Weakpass
查看>>
基于ArcFace2.0+红外双目摄像头的活体检测 [Windows][C#][.NET][WPF]
查看>>
关于 Mybatis的 $ 和 # , 你真的知道他们的细节吗?
查看>>
动态代理示例
查看>>
JavaMelody监控
查看>>
sharepoint 一个farm中部署多个sql
查看>>