作成日: 2019/04/16 最終更新日: 2019/04/16
文書種別
使用方法
詳細
GcNumber型セルにおいて、値が「0」の場合に表示する文字列は、AlternateTextプロパティのZeroプロパティ(編集時)およびDisplayZeroプロパティ(表示時(非編集時))を使って設定することが可能です。ゼロを表示しないためには、スペースを設定します。DisplayZeroプロパティのみスペースを設定することで、編集開始時のみに「0」が表示されます。
未入力(Null)のときに代わりに表示する文字列は、AlternateTextプロパティのNullプロパティ(編集時)およびDisplayNullプロパティ(表示時(非編集時))を使用します。
◎サンプルコード(VB)
◎サンプルコード(C#)
未入力(Null)のときに代わりに表示する文字列は、AlternateTextプロパティのNullプロパティ(編集時)およびDisplayNullプロパティ(表示時(非編集時))を使用します。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' GcNumber型セルの設定
Dim gcNumberCell1 As New GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType()
gcNumberCell1.Fields.SetFields("#,###0,,,-,")
gcNumberCell1.AlternateText.Zero.Text = " "
gcNumberCell1.AlternateText.DisplayZero.Text = " "
gcNumberCell1.AlternateText.Null.Text = "入力してください"
gcNumberCell1.AlternateText.DisplayNull.Text = "未入力"
FpSpread1.ActiveSheet.Columns(0).CellType = gcNumberCell1
' テストデータの設定
FpSpread1.ActiveSheet.Cells(0, 0).Value = 0
End Sub
' GcNumber型セルの設定
Dim gcNumberCell1 As New GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType()
gcNumberCell1.Fields.SetFields("#,###0,,,-,")
gcNumberCell1.AlternateText.Zero.Text = " "
gcNumberCell1.AlternateText.DisplayZero.Text = " "
gcNumberCell1.AlternateText.Null.Text = "入力してください"
gcNumberCell1.AlternateText.DisplayNull.Text = "未入力"
FpSpread1.ActiveSheet.Columns(0).CellType = gcNumberCell1
' テストデータの設定
FpSpread1.ActiveSheet.Cells(0, 0).Value = 0
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
// GcNumber型セルの設定
GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType gcNumberCell1 = new GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType();
gcNumberCell1.Fields.SetFields("#,###0,,,-,");
gcNumberCell1.AlternateText.Zero.Text = " ";
gcNumberCell1.AlternateText.DisplayZero.Text = " ";
gcNumberCell1.AlternateText.Null.Text = "入力してください";
gcNumberCell1.AlternateText.DisplayNull.Text = "未入力";
fpSpread1.ActiveSheet.Columns[0].CellType = gcNumberCell1;
// テストデータの設定
fpSpread1.ActiveSheet.Cells[0, 0].Value = 0;
}
{
// GcNumber型セルの設定
GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType gcNumberCell1 = new GrapeCity.Win.Spread.InputMan.CellType.GcNumberCellType();
gcNumberCell1.Fields.SetFields("#,###0,,,-,");
gcNumberCell1.AlternateText.Zero.Text = " ";
gcNumberCell1.AlternateText.DisplayZero.Text = " ";
gcNumberCell1.AlternateText.Null.Text = "入力してください";
gcNumberCell1.AlternateText.DisplayNull.Text = "未入力";
fpSpread1.ActiveSheet.Columns[0].CellType = gcNumberCell1;
// テストデータの設定
fpSpread1.ActiveSheet.Cells[0, 0].Value = 0;
}
旧文書番号
83883