FlexReport for WPF
Section クラス メンバ
プロパティ  メソッド 


C1.WPF.Report アセンブリ > C1.WPF.Report 名前空間 : Section クラス

Sectionデータ型で公開されるメンバを以下の表に示します。

パブリック プロパティ
 名前解説
Public プロパティコンテンツに基づいてセクションの高さをどのように変更するかを決定する値を取得または設定します。  
Public プロパティフィールドの背景色を取得または設定します。 このプロパティは、C1SolidBrush を使用して、VisualReportObject.Background プロパティを介して機能します。 C1.WPF.Report.VisualReportObjectから継承されます。
Public プロパティオブジェクトの背景を決定する C1BackgroundBase オブジェクトを取得または設定します。 C1.WPF.Report.VisualReportObjectから継承されます。
Public プロパティ現在のオブジェクトに関連付けられているブックマークを導出する ScriptStringValue を取得または設定します。 C1.WPF.Report.VisualReportObjectから継承されます。
Public プロパティオブジェクトの周囲の境界線をどのように描画するかを決定する VisualReportObject.Border オブジェクトを取得または設定します。 C1.WPF.Report.VisualReportObjectから継承されます。
Public プロパティオブジェクト の幅が広すぎて、水平方向に複数のページに分割される場合に、境界線を描画する方法を示す値を取得または設定します。 C1.WPF.Report.VisualReportObjectから継承されます。
Public プロパティオブジェクト の高さが大きすぎて、複数のページに分割される場合に、境界線を描画する方法を示す値を取得または設定します。 C1.WPF.Report.VisualReportObjectから継承されます。
Public プロパティ現在のセクションが既に計算されており、 RenderHeight プロパティが有効な値を含むかどうかを示す値を取得します。  
Public プロパティセクションの高さが、そのコンテンツに合わせて自動的に大きくなるかどうかを示す値を取得または設定します。  
Public プロパティ1 つ以上のフィールドが縮小された場合に、セクションの高さも縮小されるかどうかを示す値を取得または設定します。  
Public プロパティこの Section 内のすべてのフィールドのコレクションを取得します。  
Public プロパティセクションの前後にページ区切りを挿入するかどうかを決定する値を取得または設定します。  
Public プロパティ現在のセクションの高さをツイップ単位で取得します。 これは、現在のセクション内のすべてのサブセクションの高さの合計です。  
Public プロパティSection が 1 ページに収められるかどうかを指定します。  
Public プロパティオーバーライドされます。 Section 名を取得または設定します。  
Public プロパティSection が書式設定される前に実行される VBScript コードを含む文字列を取得または設定します。  
Public プロパティSection が(書式設定された後の)出力される前に実行される VBScript コードを含む文字列を 取得または設定します。  
Public プロパティアウトラインツリー内のオブジェクトに関連付けられたラベルを導出する ScriptStringValue を取得または設定します。 C1.WPF.Report.VisualReportObjectから継承されます。
Public プロパティアウトラインツリーの現在のオブジェクトの親となるオブジェクトの名前を取得または設定します。 指定されていない場合は、レポート階層を使用して親が決定されます。 C1.WPF.Report.VisualReportObjectから継承されます。
Public プロパティオーバーライドされます。 この Section を含む C1.WPF.Report.C1FlexReport オブジェクトを取得します。  
Public プロパティマスターレポートのフッターセクションの場合にのみ、 現在のセクションが詳細セクションの右下ではなく、 ページの最後のページフッターのすぐ上に出力するかどうかを示す値を 取得または設定します。デフォルトは false です。

このプロパティは、フッター以外のセクションまたはサブレポートのフッターでは 無視されます。

 
Public プロパティ現在のセクションの実際の高さを取得します。 これは、すべてのサブセクションの高さの合計です。 このプロパティはレポートのレンダリング中にのみ使用できます。そうでない場合は、-1 を返します。

このプロパティがセクションの OnFormat スクリプトで使用される場合は、 セクションの前のインスタンスに対して計算した高さを返します。これが最初の計算の場合は -1 を返します。

 
Public プロパティグループヘッダー、グループフッター、レポートフッターの各セクションの場合にのみ、 現在のセクションが各ページの先頭または最後に繰り返し表示されるかどうかを 示す値を取得または設定します。デフォルトは false です。  
Public プロパティセクションが高すぎて現在のページのスペースに垂直方向に収まらない場合に、 オブジェクトをどのように処理するかを決定する値を取得または設定します。  
Public プロパティ現在のセクション内のサブセクションのコレクションを取得します。 このコレクションは少なくとも 1 つの要素を含みます。  
Public プロパティオブジェクトに関連付けられた任意のデータを取得または設定します。 C1.WPF.Report.ReportObjectから継承されます。
Public プロパティSection のタイプ(PageHeader、Detail など)を返します。  
Public プロパティマスターレポートのグループおよび詳細セクションの場合にのみ、 現在のセクションが Layout.Columns プロパティと Layout.ColumnLayout プロパティ によって定義された列のレイアウトを使用するかどうかを示す値を取得または設定します。  
Public プロパティレポート内に Section をレンダリングするかどうかを指定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドオーバーライドされます。 プロパティを別の Section から現在のオブジェクトに割り当てます(コピーします)。 このメソッドはサブセクションのリストをコピーしますが、フィールドのリストはコピーしません。 このメソッドはセクションのタイプはコピーしません。  
Public メソッドセクションのサイズを計算します。 メモ:このメソッドは OnFormat スクリプトを実行しません。 また、C1.WPF.Report.C1FlexReport.StartSection イベントを発生させません。 これは、RenderHeight プロパティを更新するために VB スクリプトから使用されることを意図しています。  
トップ
参照

Section クラス
C1.WPF.Report 名前空間