Partilhar via


Como: Definir o formato para o controle NumericUpDown do Windows Forms

Você pode configurar como os valores são exibidos no controle NumericUpDown Windows Forms. A propriedade DecimalPlaces determina quantos números aparecem após a vírgula decimal; o padrão é 0. A propriedade ThousandsSeparator determina se um separador será inserido entre cada três dígitos decimais; O padrão é false. O controle pode exibir valores em formato hexadecimal em vez de decimal, se a propriedade Hexadecimal estiver definida como true; O padrão é false.

Para formatar o valor numérico

  • Exiba um valor decimal definindo a propriedade DecimalPlaces como um inteiro e definindo a propriedade ThousandsSeparator como true ou false.

    NumericUpDown1.DecimalPlaces = 2  
    NumericUpDown1.ThousandsSeparator = True  
    
    numericUpDown1.DecimalPlaces = 2;  
    numericUpDown1.ThousandsSeparator = true;  
    
    numericUpDown1->DecimalPlaces = 2;  
    numericUpDown1->ThousandsSeparator = true;  
    

    -ou-

  • Exiba um valor hexadecimal definindo a propriedade Hexadecimal como true.

    NumericUpDown1.Hexadecimal = True  
    
    numericUpDown1.Hexadecimal = true;  
    
    numericUpDown1->Hexadecimal = true;  
    

    Observação

    Mesmo que o valor seja exibido no formulário como hexadecimal, todos os testes que você executar na propriedade Value testarão seu valor decimal.

Ver também