SPREAD for WPF 3.0J - GcSpreadSheet
固定ペインの設定、ビューポートの分割
SPREAD for WPF 3.0J - GcSpreadSheet > 開発者ガイド > 外観設定 > 固定ペインの設定、ビューポートの分割

GcSpreadSheetでは、Excelと同様に、固定ペインを設定できると共にワークシート内のビューポートを分割できます。

固定ペインの設定

ワークシートを水平または垂直方向にスクロールする際、ある領域を常に表示したままにするには、ペインを固定に設定します。本機能は、スプレッドシートに大量のデータが含まれ、ワークシートに表示されている部分に関係なく、ヘッダー行または列を常に表示する場合に役立ちます。 

固定ペインを設定するには、IWorksheetViewインタフェースのFreezePanesプロパティをtrueに設定する必要があります。

コードのコピー
// 固定ペインを設定します。
GcSpreadSheet.Workbook.ActiveSheet.View.FreezePanes = true;
GcSpreadSheet.Workbook.ActiveSheet.View.SplitColumn = 3;
GcSpreadSheet.Workbook.ActiveSheet.View.SplitRow = 3;
コードのコピー
'固定ペインを設定します。
GcSpreadSheet.Workbook.ActiveSheet.View.FreezePanes = True
GcSpreadSheet.Workbook.ActiveSheet.View.SplitColumn = 3
GcSpreadSheet.Workbook.ActiveSheet.View.SplitRow = 3

ビューポートの分割

ビューポートを分割してワークシートを2つまたは4つの領域に分けて表示できます。ワークシートを分割することで、ワークシートの複数セクションを一度に表示でき、データを容易に比較できます。分割操作を有効にするには、IWorksheetViewインタフェースのSplitプロパティをtrueに設定する必要があります。

コードのコピー
// ビューポートを分割します。
GcSpreadSheet.Workbook.ActiveSheet.View.Split = true;
GcSpreadSheet.Workbook.ActiveSheet.View.SplitHorizontal = 300; //ピクセル単位
GcSpreadSheet.Workbook.ActiveSheet.View.SplitVertical = 300; //ピクセル単位
コードのコピー
'ビューポートを分割します。
GcSpreadSheet.Workbook.ActiveSheet.View.Split = True
GcSpreadSheet.Workbook.ActiveSheet.View.SplitHorizontal = 300 'ピクセル単位
GcSpreadSheet.Workbook.ActiveSheet.View.SplitVertical = 300 'ピクセル単位

 

関連トピック