BindingList メンバ
データ バインディングをサポートしているジェネリック コレクションを提供します。
BindingList ジェネリック型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
Count | Collection に実際に格納されている要素の数を取得します。(Collection から継承されます。) | |
Item | 指定したインデックスにある要素を取得または設定します。(Collection から継承されます。) | |
RaiseListChangedEvents | リストの項目を追加または削除すると ListChanged イベントが発生するかどうかを示す値を取得または設定します。 |
名前 | 説明 | |
---|---|---|
Items | Collection をラップする List ラッパーを取得します。(Collection から継承されます。) | |
SupportsSortingCore | リストが並べ替えをサポートしているかどうかを示す値を取得します。 |
名前 | 説明 | |
---|---|---|
AddNewCore | コレクションの末尾に新しい項目を追加します。 | |
ApplySortCore | 派生クラスでオーバーライドされた場合は、項目を並べ替えます。それ以外の場合は NotSupportedException をスローします。 | |
ClearItems | オーバーライドされます。 コレクションからすべての要素を削除します。 | |
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
FindCore | 検索が派生クラスに実装されている場合、指定した値の指定したプロパティ記述子を持つ項目のインデックスを検索します。実装されていない場合は NotSupportedException がスローされます。 | |
InsertItem | オーバーライドされます。 リスト内の指定したインデックス位置に、指定した項目を挿入します。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
OnAddingNew | AddingNew イベントを発生させます。 | |
OnListChanged | ListChanged イベントを発生させます。 | |
RemoveItem | オーバーライドされます。 指定したインデックスにある項目を削除します。 | |
RemoveSortCore | 派生クラスで並べ替えが実装されている場合は、ApplySortCore を使用して適用された並べ替えをすべて解除します。それ以外の場合は NotSupportedException を発生させます。 | |
SetItem | オーバーライドされます。 指定したインデックス位置の項目を、指定した項目で置き換えます。 |
明示的インターフェイスの実装
名前 | 説明 | |
---|---|---|
System.ComponentModel.IBindingList.AddIndex | このメンバの説明については、AddIndex のトピックを参照してください。 | |
System.ComponentModel.IBindingList.AddNew | リストに新しい項目を追加します。詳細については、「AddNew」を参照してください。 | |
System.ComponentModel.IBindingList.ApplySort | このメンバの説明については、ApplySort のトピックを参照してください。 | |
System.ComponentModel.IBindingList.Find | このメンバの説明については、Find のトピックを参照してください。 | |
System.ComponentModel.IBindingList.RemoveIndex | このメンバの説明については、RemoveIndex のトピックを参照してください。 | |
System.ComponentModel.IBindingList.RemoveSort | このメンバの説明については、RemoveSort のトピックを参照してください。 | |
System.ComponentModel.IRaiseItemChangedEvents.RaisesItemChangedEvents | 項目のプロパティ値が変更されると、種類が ItemChanged の ListChanged イベントが発生するかどうかを示す値を取得します。このメンバは、派生クラスでオーバーライドすることはできません。 |
関連項目
BindingList ジェネリック クラスSystem.ComponentModel 名前空間
IBindingList
ICancelAddNew
IEditableObject
IRaiseItemChangedEvents
CurrencyManager
BindingSource
- BindingList メンバのページへのリンク