'宣言 Public Event HeaderRowExporting As EventHandler(Of HeaderRowExportingEventArgs)
public event EventHandler<HeaderRowExportingEventArgs> HeaderRowExporting
イベント ハンドラが、このイベントに関連するデータを含む、HeaderRowExportingEventArgs 型の引数を受け取りました。次の HeaderRowExportingEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Band | ヘッダーがエクスポートされる Infragistics.Win.UltraWinGrid.UltraGridBand。 |
Cancel System.ComponentModel.CancelEventArgsから継承されます。 | |
FixedHeaderContainer | ヘッダーがエクスポートされる INode を返します。 |
HeaderContainer | ヘッダーがエクスポートされる ITableHeader を返します。 |
IsFixedHeader | エクスポートされるヘッダーが固定ヘッダーであるかどうかを返します。 |
HeaderRowExportingEventArgs.Band はエクスポートされるヘッダーに関連付けられた Infragistics.Win.UltraWinGrid.UltraGridBand を返します。
IsFixedHeader は、ヘッダーのセットが固定ヘッダーであるかどうかを示すブール値を返します。固定ヘッダーは、レポートの各ページのトップに繰り返されます。他のヘッダーはデータの特定のアイランドのトップに表示され、改ページで繰り返されます。
FixedHeaderContainer は、ヘッダーが固定されている場合、ヘッダーのセットを含むレポート オブジェクトを返します。IsFixedHeader が False の場合、これは null になります。
HeaderContainer は、ヘッダーが固定されていない場合、ヘッダーを含むレポート オブジェクトを返します。IsFixedHeader が True の場合、これは null になります。
このイベントは、ヘッダーのセットがレポートにエクスポートされる前に発生します。ヘッダーにはバンド ヘッダー(存在する場合)、グループ ヘッダー(グループおよびレベルが使用される場合)、および列ヘッダーが含まれます。Cancel 引数を使用して、ヘッダーの全体セットのエクスポートをキャンセルします。
これらのイベント引数を使用して、ヘッダーのエクスポートをオーバーライドし、カスタム エクスポートしたデータを提供することが可能です。通常、これは Cancel を True に設定し、コンテンツを適切なヘッダー コンテナーに追加することで行われます。IsFixedHeader が True である場合、コンテンツは FixedHeaderContainer に追加する必要があります。そうでなければ、コンテンツは HeaderContainer に追加します。