'宣言 Public Event InitializeRecord As EventHandler(Of InitializeRecordEventArgs)
public event EventHandler<InitializeRecordEventArgs> InitializeRecord
イベント ハンドラが、このイベントに関連するデータを含む、InitializeRecordEventArgs 型の引数を受け取りました。次の InitializeRecordEventArgs プロパティには、このイベントの固有の情報が記載されます。
| プロパティ | 解説 | 
|---|---|
| CurrentColumnIndex Infragistics.Windows.DataPresenter.ExcelExporter.ExcelExportEventArgsから継承されます。 | Excel ワークシート内の、現在エクスポート中の列の0から始まるインデックス。 | 
| CurrentOutlineLevel Infragistics.Windows.DataPresenter.ExcelExporter.ExcelExportEventArgsから継承されます。 | グループ化に使用されている現在のアウトラインレベル。 | 
| CurrentRowIndex Infragistics.Windows.DataPresenter.ExcelExporter.ExcelExportEventArgsから継承されます。 | Excel ワークシート内の、現在エクスポート中の行の0から始まるインデックス。 | 
| CurrentWorksheet Infragistics.Windows.DataPresenter.ExcelExporter.ExcelExportEventArgsから継承されます。 | 現在エクスポート中のワークシート。 | 
| Record | エクスポートされるレコードを返します。 | 
| SkipDescendants | 現在のレコードの子孫をスキップするかどうかを指定します。 | 
| SkipRecord | 現在のレコードをスキップするかどうかを指定します。 | 
| SkipSiblings | 現在のレコードの兄弟レコードをスキップするかどうかを指定します。 | 
| TerminateExport | エクスポート処理を終了するかどうかを指定します。現在のレコードは処理されません。 | 
| Workbook Infragistics.Windows.DataPresenter.ExcelExporter.ExcelExportEventArgsから継承されます。 | エクスポート中のワークブック。 | 
Record 引数は、エクスポートされるレコードへの参照を返します。
SkipRow 引数は、現在のレコードをスキップするかどうかを指定します。この引数は子孫レコードのエクスポートには影響しません。
SkipDescendants 引数は、現在の行の子孫をスキップするかどうかを指定します。
SkipSiblings 引数は、現在の行の兄弟行をスキップするかどうかを指定します。
TerminateExport 引数は、エクスポートプロセスを終了するかどうかを指定します。現在のレコードは処理されません。
また、このイベントには、ExcelExportEventArgs から継承された Workbook、CurrentWorksheet、CurrentRowIndex、CurrentColumnIndex、CurrentOutlineLevel などの引数もあります。
このイベントは、エクスポートされる各レコードに発生します。RecordExporting と RecordExported が発生する前に発生します。このイベントを使用すれば、グリッド行に固有のプロパティを設定し、エクスポートプロセスを制御できます。