MESCIUS SPREAD for Windows Forms 17.0J > 開発者ガイド > セル型 > InputManセル > GcNumber型セル |
GcNumber型セルは、セル編集時と表示時それぞれに別の書式を設定、負数の強調表示、端数処理やゼロを削除できるかどうかなど細かな設定ができます。
詳細については以下のトピックを参照してください。
このセル型の各プロパティおよびメソッドの詳細については、GcNumberCellType クラスを参照してください。
GcNumberCellType クラスのインスタンスを作成して、クラスの各プロパティを設定します。
セルに設定する場合はCellクラスの、行に設定する場合はRowクラスの、列に設定する場合はColumnクラスの、あるいはスタイルに設定する場合はStyleInfoクラスのCellTypeプロパティに、定義したGcNumberCellTypeクラスのインスタンスを割り当てます。
C# |
コードのコピー
|
---|---|
GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType gcNumberCell1 = new GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType(); gcNumberCell1.SideButtons.Clear(); gcNumberCell1.SideButtons.Add(new GrapeCity.Win.Spread.InputMan.CellType.SpinButtonInfo()); gcNumberCell1.DisplayFields.Clear(); gcNumberCell1.DisplayFields.AddRange("[###:千円],,,▲,"); gcNumberCell1.Fields.SetFields("#,###,###,##0,,,-,"); fpSpread1.ActiveSheet.Cells[0, 0].CellType = gcNumberCell1; |
Visual Basic |
コードのコピー
|
---|---|
Dim gcNumberCell1 As New GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType() gcNumberCell1.SideButtons.Clear() gcNumberCell1.SideButtons.Add(New GrapeCity.Win.Spread.InputMan.CellType.SpinButtonInfo()) gcNumberCell1.DisplayFields.Clear() gcNumberCell1.DisplayFields.AddRange("[###:千円],,,▲,") gcNumberCell1.Fields.SetFields("#,###,###,##0,,,-,") FpSpread1.ActiveSheet.Cells(0, 0).CellType = gcNumberCell1 |