名前空間一覧 > GrapeCity.Web.Input.IMNumber 名前空間 > GcNumber クラス : Format プロパティ |
NumberFormatのプロパティ | 説明 |
---|---|
NumberFormat.Digit | 数値の桁数、および小数点と桁区切り記号の位置を設定します。リテラル文字列は設定できません。 |
NumberFormat.PositivePrefix | 正の数値の前に配置する通貨記号などのリテラル文字を設定します。 |
NumberFormat.PositiveSuffix | 正の数値の後に配置するリテラル文字を設定します。 |
NumberFormat.NegativePrefix | 負の数値の前に配置する通貨記号や負号などのリテラル文字を設定します。 |
NumberFormat.NegativeSuffix | 負の数値の後に配置するリテラル文字を設定します。 |
対象となるプロパティ | 数値コントロールの動作 |
---|---|
Digit | Formatプロパティで設定したDigitの書式が適用されます。 |
PositivePrefix | 数値の前には何も表示されません。 (通貨記号も表示されません) |
PositiveSuffix | 数値の後には何も表示されません。 |
NegativePrefix | 数値の前には何も表示されません。 (負号も通貨記号も表示されません) |
NegativeSuffix | 数値の後には何も表示されません。 |
キーワード | 説明 |
---|---|
# | 数値の桁を指定します。値が0の場合は何も表示されません。 (対象:Digit) |
0 | 数値の桁を指定します。値が0の場合は0を表示します。 (対象:Digit) |
.(ピリオド) | 小数点の表示位置を指定するプレースホルダです。実際に表示される小数点は、 DecimalPointプロパティで設定します。 (対象:Digit) |
,(コンマ) | 桁区切り記号の表示位置を指定するプレースホルダです。実際に表示される桁区切り記号は、 Separatorプロパティで設定します。 (対象:Digit) |
$ | 通貨記号の表示位置を指定するプレースホルダです。実際に表示される通貨記号は、CurrencySymbolプロパティで設定します。 (対象:PositivePrefix、PositiveSuffix、NegativePrefix、NegativeSuffix) |
\ | キーワードをリテラル文字として表示させます。 (対象:PositivePrefix、PositiveSuffix、NegativePrefix、NegativeSuffix) |
' 入力書式の設定 GcNumber1.Format.Digit = "######.##" GcNumber1.Format.PositivePrefix = "+" GcNumber1.Format.NegativePrefix = "-" GcNumber1.Format.PositiveSuffix = "" GcNumber1.Format.NegativeSuffix = "" ' 表示書式の設定 GcNumber1.DisplayFormat.Digit = "###,##0.00" GcNumber1.DisplayFormat.PositivePrefix = "$" GcNumber1.DisplayFormat.NegativePrefix = "$-" GcNumber1.DisplayFormat.PositiveSuffix = "(税別)" GcNumber1.DisplayFormat.NegativeSuffix = "(税別)" ' 記号などの設定 GcNumber1.CurrencySymbol = "\" GcNumber1.DecimalPoint = "." GcNumber1.Separator = "," GcNumber1.NegativeColor = Color.Red ' 入力許可範囲の設定 GcNumber1.MinValue = -99999.99D GcNumber1.MaxValue = 99999.99D
// 入力書式の設定 GcNumber1.Format.Digit = "######.##"; GcNumber1.Format.PositivePrefix = "+"; GcNumber1.Format.NegativePrefix = "-"; GcNumber1.Format.PositiveSuffix = ""; GcNumber1.Format.NegativeSuffix = ""; // 表示書式の設定 GcNumber1.DisplayFormat.Digit = "###,##0.00"; GcNumber1.DisplayFormat.PositivePrefix = "$"; GcNumber1.DisplayFormat.NegativePrefix = "$-"; GcNumber1.DisplayFormat.PositiveSuffix = "(税別)"; GcNumber1.DisplayFormat.NegativeSuffix = "(税別)"; // 記号などの設定 GcNumber1.CurrencySymbol = "\\"; GcNumber1.DecimalPoint = '.'; GcNumber1.Separator = ','; GcNumber1.NegativeColor = Color.Red; // 入力許可範囲の設定 GcNumber1.MinValue = -99999.99M; GcNumber1.MaxValue = 99999.99M;
Imports GrapeCity.Web.Input.IMNumber ' 入力書式の設定 GcNumber1.Format = New NumberFormat("######.##", "+", "-", "", "") ' 表示書式の設定 GcNumber1.DisplayFormat = New NumberDisplayFormat("###,##0.00", "$", "$-", "(税別)", "(税別)") ' 記号などの設定 GcNumber1.CurrencySymbol = "\" GcNumber1.DecimalPoint = "." GcNumber1.Separator = "," GcNumber1.NegativeColor = Color.Red ' 入力許可範囲の設定 GcNumber1.MinValue = -99999.99D GcNumber1.MaxValue = 99999.99D
using GrapeCity.Web.Input.IMNumber; // 入力書式の設定 GcNumber1.Format = new NumberFormat("######.##", "+", "-", "", ""); // 表示書式の設定 GcNumber1.DisplayFormat = new NumberDisplayFormat("###,##0.00", "$", "$-", "(税別)", "(税別)"); // 記号などの設定 GcNumber1.CurrencySymbol = "\\"; GcNumber1.DecimalPoint = '.'; GcNumber1.Separator = ','; GcNumber1.NegativeColor = Color.Red; // 入力許可範囲の設定 GcNumber1.MinValue = -99999.99M; GcNumber1.MaxValue = 99999.99M;