Compartir a través de


Cómo establecer el formato para el control NumericUpDown de Windows Forms

Puede configurar cómo se muestran los valores en el control de Formularios Windows Forms NumericUpDown . La DecimalPlaces propiedad determina cuántos números aparecen después del separador decimal; el valor predeterminado es 0. La ThousandsSeparator propiedad determina si se insertará un separador entre cada tres dígitos decimales; el valor predeterminado es false. El control puede mostrar valores en formato hexadecimal en lugar de decimal, si la Hexadecimal propiedad está establecida trueen ; el valor predeterminado es false.

Para dar formato al valor numérico

  • Muestre un valor decimal estableciendo la DecimalPlaces propiedad en un entero y estableciendo la ThousandsSeparator propiedad en true o false.

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

    -o-

  • Muestre un valor hexadecimal estableciendo la propiedad Hexadecimal a true.

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

    Nota:

    Incluso si el valor se muestra en el formulario como hexadecimal, las pruebas que realice en la Value propiedad probarán su valor decimal.

Consulte también