ListViewPagedDataSource クラス

定義

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.Collections.IList オブジェクトなどSystem.Array) をサポートしている場合、クラスはそのアクセスを使用します。 それ以外の場合、クラスは メソッドによって作成された列挙子を GetEnumerator 使用します。

ListViewPagedDataSource クラスのインスタンスの初期プロパティ値一覧については、ListViewPagedDataSource コンストラクターに関するトピックを参照してください。

コンストラクター

ListViewPagedDataSource()

ListViewPagedDataSource クラスの新しいインスタンスを初期化します。

プロパティ

AllowServerPaging

サーバーベースのページングが有効かどうかを示す値を取得または設定します。

Count

データ ソースの項目のうちで現在のページ用に使用される項目数を取得します。

DataSource

データ ソースを取得または設定します。

DataSourceCount

データ ソース内の項目の数を取得します。

IsReadOnly

ListViewPagedDataSource オブジェクトが読み取り専用かどうかを示す値を取得します。

IsServerPagingEnabled

サーバーベースのページングが有効であるかどうかを示す値を取得します。

IsSynchronized

データ ソースへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。

MaximumRows

1 ページに表示する項目の最大数を取得または設定します。

StartRowIndex

ページに表示される最初のレコードのインデックスを取得または設定します。

SyncRoot

コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。

TotalRowCount

サーバーベースのページングを使用している場合のデータ ソース内の合計項目数を取得または設定します。

メソッド

CopyTo(Array, Int32)

指定した Array オブジェクトにデータ ソースのすべての項目をコピーします。コピー操作は、Array 内の指定したインデックス位置から始まります。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEnumerator()

IEnumerator を実装した、データ ソースのすべての項目を格納したオブジェクトを返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetItemProperties(PropertyDescriptor[])

データをバインドするために使用されるプロパティを表す PropertyDescriptorCollection オブジェクトを返します。

GetListName(PropertyDescriptor[])

リストの名前を返します。 このメソッドは、このクラスに適用されません。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。

AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。

適用対象

こちらもご覧ください