バージョン

RecordManager クラス

ルート レコード コレクションを管理するために DataPresenterBase、その子レコードを管理するために ExpandableFieldRecord により使用されます。
シンタックス
'宣言
 
Public Class RecordManager 
   Inherits Infragistics.PropertyChangeNotifier
public class RecordManager : Infragistics.PropertyChangeNotifier 
解説

DataRecord は作成されて DataPresenterBase.DataSource の各アイテムを表します。DataRecord は、データ ソースから関連付けられたアイテムを返す読み取り専用 DataRecord.DataItem プロパティおよび対応する DataRecord.DataItemIndex プロパティを公開します。これらの DataRecordRecordManager によって管理され、UnsortedSorted および Groups コレクション プロパティを通して公開されます。

RecordManager は、System.Collections.Specialized.INotifyCollectionChanged インターフェイスまたは System.ComponentModel.IBindingList インターフェイスのいずれかで DataPresenterBase.DataSource により発行されたイベントをリッスンします。これらの通知に基づき、DataRecord のその Sorted コレクションと Unsorted コレクションが同期され、それぞれその System.Collections.Specialized.INotifyCollectionChanged インターフェイス実装から対応するイベントを発行します。

開発者ガイドの「レコード マネージャ」を参照してください。

さまざまなレコード タイプの説明については、開発者ガイドでトピック 「レコード」を参照してください。

どのようにすべてが一緒に機能するかの説明については、開発者ガイドの「操作の理論」を参照してください。

参照