ListViewPagedDataSource 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装控件的 ListView 分页相关属性。
public ref class ListViewPagedDataSource : System::Collections::ICollection, System::ComponentModel::ITypedList
public class ListViewPagedDataSource : System.Collections.ICollection, System.ComponentModel.ITypedList
type ListViewPagedDataSource = class
interface ICollection
interface IEnumerable
interface ITypedList
Public Class ListViewPagedDataSource
Implements ICollection, ITypedList
- 继承
-
ListViewPagedDataSource
- 实现
注解
该 ListViewPagedDataSource 类封装使控件能够 ListView 执行分页的属性。
此类使用最佳可用方法来枚举关联的数据。 如果基础数据源支持索引访问(例如 System.Array 和 System.Collections.IList 对象),则类使用该访问权限。 否则,该类使用方法创建的 GetEnumerator 枚举器。
有关类实例 ListViewPagedDataSource 的初始属性值列表,请参阅 ListViewPagedDataSource 构造函数。
构造函数
| 名称 | 说明 |
|---|---|
| ListViewPagedDataSource() |
初始化 ListViewPagedDataSource 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| AllowServerPaging |
获取或设置一个值,该值指示是否启用基于服务器的分页。 |
| Count |
获取将从当前页的数据源中使用的项数。 |
| DataSource |
获取或设置数据源。 |
| DataSourceCount |
获取数据源中的项数。 |
| IsReadOnly |
获取一个值,该值指示对象 ListViewPagedDataSource 是否为只读。 |
| IsServerPagingEnabled |
获取一个值,该值指示是否启用基于服务器的分页。 |
| IsSynchronized |
获取一个值,该值指示是否同步对数据源的访问(线程安全)。 |
| MaximumRows |
获取或设置在单个页面上显示的最大项数。 |
| StartRowIndex |
获取或设置页面上显示的第一条记录的索引。 |
| SyncRoot |
获取一个对象,该对象可用于同步对集合的访问。 |
| TotalRowCount |
获取或设置使用基于服务器的分页时数据源中的项总数。 |
方法
| 名称 | 说明 |
|---|---|
| CopyTo(Array, Int32) | |
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetEnumerator() |
返回一个对象,该对象实现 IEnumerator 并包含数据源中的所有项。 |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetItemProperties(PropertyDescriptor[]) |
返回一个 PropertyDescriptorCollection 对象,该对象表示用于绑定数据的属性。 |
| GetListName(PropertyDescriptor[]) |
返回列表的名称。 此方法不适用于此类。 |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |
扩展方法
| 名称 | 说明 |
|---|---|
| AsParallel(IEnumerable) |
启用查询的并行化。 |
| AsQueryable(IEnumerable) |
将 IEnumerable 转换为 IQueryable。 |
| Cast<TResult>(IEnumerable) |
将 IEnumerable 的元素强制转换为指定类型。 |
| OfType<TResult>(IEnumerable) |
根据指定类型筛选 IEnumerable 的元素。 |