バージョン

HeaderCellExporting イベント

ヘッダーのセルがレポートにエクスポートされる前に発生
シンタックス
'宣言
 
Public Event HeaderCellExporting As EventHandler(Of HeaderCellExportingEventArgs)
public event EventHandler<HeaderCellExportingEventArgs> HeaderCellExporting
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、HeaderCellExportingEventArgs 型の引数を受け取りました。次の HeaderCellExportingEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
BandHeaderContainer エクスポートされるバンド ヘッダーを含む Infragistics.Documents.Reports.Report.Table.ITableCell を返します。HeaderType がバンド ヘッダーでない場合、これは null になります。
Cancel System.ComponentModel.CancelEventArgsから継承されます。 
ColumnHeaderContainer エクスポートされる列ヘッダーを含む Infragistics.Documents.Reports.Report.Grid.IGridCell を返します。HeaderType が列ヘッダーでない場合、これは null になります。
ExportText Excel ドキュメントにエクスポートされる値。
GridHeader エクスポートされている Infragistics.Win.UltraWinGrid.HeaderBase を返します。
GroupHeaderContainer エクスポートされるグループ ヘッダーを含む Infragistics.Documents.Reports.Report.Table.ITableCell を返します。HeaderType がグループヘッダーでない場合、これは null になります。
HeaderType どのヘッダーのタイプがエクスポートされるかを示します:バンド ヘッダー、グループ、または列ヘッダー。
解説

HeaderCellExportingEventArgs.GridHeader はエクスポートされている Infragistics.Win.UltraWinGrid.HeaderBase を返します。

HeaderType はエクスポートされているヘッダー タイプ (バンド ヘッダー、グループ、または列ヘッダー) を示します。

HeaderCellExportingEventArgs.ColumnHeaderContainerHeaderCellExportingEventArgs.GroupHeaderContainer、および HeaderCellExportingEventArgs.BandHeaderContainer はエクスポートされるヘッダーを含むレポート オブジェクトを返します。これらの 3 つのプロパティのひとつだけがオブジェクトを含み、他の 2 つは null になります。

ColumnHeaderContainer は、エクスポートされる列ヘッダーを含む Infragistics.Documents.Reports.Report.Grid.IGridCell を返します。HeaderType が列ヘッダーでない場合、これは null になります。

GroupHeaderContainer は、エクスポートされるグループ ヘッダーを含む Infragistics.Documents.Reports.Report.Table.ITableCell を返します。HeaderType がグループ ヘッダーでない場合、これは null になります。

BandHeaderContainerはエクスポートされるバンド ヘッダーを含む ITableCellを返します。HeaderType がバンド ヘッダーでない場合、これは null になります。

System.ComponentModel.CancelEventArgs.Cancel 引数を使用して、ヘッダー セルのエクスポートをキャンセルします。

これらのイベント引数を使用して、ヘッダー セルのエクスポートをオーバーライドし、カスタム エクスポートを提供することが可能です。通常、これは Cancel を True に設定し、コンテンツを ColumnHeaderContainer、GroupHeaderContainer、または BandHeaderContainer に追加することで行われます(HeaderType によって異なる)。

参照