コマンドボタン型セル/チェックボックス型セルのテキストを変更したい
対象製品
SPREAD for Windows Forms 8.0J
詳細
SPREADのセルをコマンドボタン型セル(チェックボックス型セル)に設定した場合は、セルのTextプロパティの設定はコマンドボタン(チェックボックス型セル)のテキストには適用されません。コマンドボタンのテキストはコマンドボタン型セル(チェックボックス型セル)オブジェクトのText(TextTrue/TextFalse)プロパティに設定してください。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim btnCell As New FarPoint.Win.Spread.CellType.ButtonCellType
btnCell.Text = "ボタン"
FpSpread1.ActiveSheet.Cells(0, 0).CellType = btnCell
Dim ck As New FarPoint.Win.Spread.CellType.CheckBoxCellType
ck.TextTrue = "チェック"
ck.TextFalse = "未チェック"
FpSpread1.ActiveSheet.Cells(0, 1).CellType = ck
End Sub
Dim btnCell As New FarPoint.Win.Spread.CellType.ButtonCellType
btnCell.Text = "ボタン"
FpSpread1.ActiveSheet.Cells(0, 0).CellType = btnCell
Dim ck As New FarPoint.Win.Spread.CellType.CheckBoxCellType
ck.TextTrue = "チェック"
ck.TextFalse = "未チェック"
FpSpread1.ActiveSheet.Cells(0, 1).CellType = ck
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
FarPoint.Win.Spread.CellType.ButtonCellType btnCell = new FarPoint.Win.Spread.CellType.ButtonCellType();
btnCell.Text = "ボタン";
fpSpread1.ActiveSheet.Cells[0, 0].CellType = btnCell;
FarPoint.Win.Spread.CellType.CheckBoxCellType ck = new FarPoint.Win.Spread.CellType.CheckBoxCellType();
ck.TextTrue = "チェック";
ck.TextFalse = "未チェック";
fpSpread1.ActiveSheet.Cells[0, 1].CellType = ck;
}
{
FarPoint.Win.Spread.CellType.ButtonCellType btnCell = new FarPoint.Win.Spread.CellType.ButtonCellType();
btnCell.Text = "ボタン";
fpSpread1.ActiveSheet.Cells[0, 0].CellType = btnCell;
FarPoint.Win.Spread.CellType.CheckBoxCellType ck = new FarPoint.Win.Spread.CellType.CheckBoxCellType();
ck.TextTrue = "チェック";
ck.TextFalse = "未チェック";
fpSpread1.ActiveSheet.Cells[0, 1].CellType = ck;
}
キーワード
セル型