データ ソースへの連結時の複雑な処理と単純な処理を両方ともサポートするために必要な機能を提供します。
IBindingList データ型で公開されるメンバを以下の表に示します。
パブリック プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
AllowEdit | リストの項目を更新できるかどうかを示す値を取得します。 |
![]() |
AllowNew | AddNew を使用してリストに項目を追加できるかどうかを示す値を取得します。 |
![]() |
AllowRemove | Remove または RemoveAt を使用してリストから項目を削除できるかどうかを示す値を取得します。 |
![]() |
IsSorted | リストの項目が並べ替え済みかどうかを示す値を取得します。 |
![]() |
SortDirection | 並べ替えの順序を取得します。 |
![]() |
SortProperty | 並べ替えに使用されている PropertyDescriptor を取得します。 |
![]() |
SupportsChangeNotification | リストまたはリスト内の項目が変更されたときに、ListChanged イベントを発生させるかどうかを示す値を取得します。 |
![]() |
SupportsSearching | リストが Find メソッドを使用した検索をサポートしているかどうかを示す値を取得します。 |
![]() |
SupportsSorting | リストが並べ替えをサポートしているかどうかを示す値を取得します。 |
このページのトップへ
パブリック メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
AddIndex | 検索に使用されるインデックスに PropertyDescriptor を追加します。 |
![]() |
AddNew | リストに新しい項目を追加します。 |
![]() |
ApplySort | PropertyDescriptor と ListSortDirection に基づいて並べ替えを行います。 |
![]() |
Find | 指定された PropertyDescriptor を保持する行のインデックスを返します。 |
![]() |
RemoveIndex | 検索に使用されるインデックスから PropertyDescriptor を削除します。 |
![]() |
RemoveSort | ApplySort を使用して並べ替えを適用した場合は、その並べ替えを削除します。 |
このページのトップへ
パブリック イベント
| 名前 | 説明 | |
|---|---|---|
![]() |
ListChanged | リストまたはリスト内の項目が変更された場合に発生します。 |
このページのトップへ
.gif)