'宣言 Public Class FieldLayout Inherits Infragistics.DependencyObjectNotifier
public class FieldLayout : Infragistics.DependencyObjectNotifier
DataSource の各アイテムが要求されるときに、DataRecord は遅延作成されます。DataRecord が作成されると、DataPresenterBase の DataPresenterBase.FieldLayouts コレクションは Fields が DataItem プロパティと一致する 既存の FieldLayout を検索します。見つからない場合、新しい FieldLayout が作成されます。その場合 FieldLayoutInitializing イベントおよび FieldLayoutInitialized イベントが発生します。
注: 新しい FieldLayout の AutoGenerateFieldsResolved プロパティが true を返すと、データ項目のパブリック プロパティごとに Fields コレクションに Field が自動的に生成されます。これは FieldLayoutInitializing イベントおよび FieldLayoutInitialized イベントの間で行われます。
いずれの場合も AssigningFieldLayoutToItem イベントが発行され、異なる FieldLayout を DataRecord に割り当てることができるようになります。最終的に InitializeRecord イベントが発生します。
フィールドの説明については、開発者ガイドの「フィールド」を参照してください。
FieldLayout オブジェクトの説明については、開発者ガイドの「フィールド レイアウト」を参照してください。
どのようにこのオブジェクトが使用されるかの説明については、開発者ガイドの「操作の理論」を参照してください。