PowerTools SPREAD for Windows Forms 10.0J > 開発者ガイド > ヘッダ > シートコーナー > シートコーナーのセル |
シートコーナーに表示する単一セルまたは表形式のセルは、カスタマイズできます。
シートコーナーのセルには、製品で提供される全てのセル型を設定できます。また、セルの各プロパティを設定することもできます。設定は、コードの記述により行います。
シートコーナーにセル型を設定するには、SheetViewクラスのSheetCornerStyleプロパティを使用して、StyleInfoクラスのCellTypeプロパティを設定します。この設定により、シートコーナーの全セルが設定したセル型に変更されます。
ヘッダおよびフッタ領域のセルは実行時にユーザーがデータを変更することを想定していません。そのため、コンボボックス型セルやチェックボックス型セルなどをヘッダに設定した場合、通常の入力用セルに対して設定した場合と同様の操作を行う事はできません。 |
次のサンプルコードは、シートコーナーの全セルをチェックボックス型に変更します。
C# |
コードのコピー
|
---|---|
fpSpread1.ActiveSheet.AllowTableCorner = true; fpSpread1.ActiveSheet.SheetCorner.ColumnCount = 4; fpSpread1.ActiveSheet.SheetCorner.RowCount = 5; fpSpread1.ActiveSheet.SheetCornerStyle.CellType = new CheckBoxCellType(); |
Visual Basic |
コードのコピー
|
---|---|
FpSpread1.ActiveSheet.AllowTableCorner = True FpSpread1.ActiveSheet.SheetCorner.ColumnCount = 4 FpSpread1.ActiveSheet.SheetCorner.RowCount = 5 FpSpread1.ActiveSheet.SheetCornerStyle.CellType = New CheckBoxCellType() |
次のサンプルコードは、シートコーナーの一部のセルをコマンドボタン型に変更します。
C# |
コードのコピー
|
---|---|
fpSpread1.ActiveSheet.AllowTableCorner = true; fpSpread1.ActiveSheet.SheetCorner.ColumnCount = 4; fpSpread1.ActiveSheet.SheetCorner.RowCount = 5; fpSpread1.ActiveSheet.SheetCorner.Cells[2,3].CellType = new ButtonCellType(); |
Visual Basic |
コードのコピー
|
---|---|
FpSpread1.ActiveSheet.AllowTableCorner = True FpSpread1.ActiveSheet.SheetCorner.ColumnCount = 4 FpSpread1.ActiveSheet.SheetCorner.RowCount = 5 FpSpread1.ActiveSheet.SheetCorner.Cells(2,3).CellType = New ButtonCellType() |