如何:设置 Windows 窗体 NumericUpDown 控件的格式

更新:2007 年 11 月

可以配置值在 Windows 窗体 NumericUpDown 控件中显示的方式。DecimalPlaces 属性确定在小数点后显示几位数,默认值为 0。ThousandsSeparator 属性确定是否每隔 3 个十进制数字位就插入一个分隔符,默认情况下为 false。如果将 Hexadecimal 属性设置为 true,则该控件可以用十六进制(而不是十进制格式)显示值;默认情况下为 false。

格式化数值

  • 通过将 DecimalPlaces 属性设置为一个整数,并将 ThousandsSeparator 属性设置为 true 或 false,显示十进制数值。

    NumericUpDown1.DecimalPlaces = 2
    NumericUpDown1.ThousandsSeparator = True
    
    numericUpDown1.DecimalPlaces = 2;
    numericUpDown1.ThousandsSeparator = true;
    
    numericUpDown1.set_DecimalPlaces(2);
    numericUpDown1.set_ThousandsSeparator(true);
    
    numericUpDown1->DecimalPlaces = 2;
    numericUpDown1->ThousandsSeparator = true;
    

    - 或 -

  • 通过将 Hexadecimal 属性设置为 true,显示十六进制数值。

    NumericUpDown1.Hexadecimal = True
    
    numericUpDown1.Hexadecimal = true;
    
    numericUpDown1.set_Hexadecimal(true);
    
    numericUpDown1->Hexadecimal = true;
    
    说明:

    即使值在窗体中显示为十六进制值,对 Value 属性执行的任何测试所测试的都是其十进制值。

请参见

参考

NumericUpDown 控件概述(Windows 窗体)

NumericUpDown

其他资源

NumericUpDown 控件(Windows 窗体)