Condividi tramite


Procedura: Impostare il formato per il controllo NumericUpDown di Windows Forms

È possibile configurare la modalità di visualizzazione dei valori nel controllo NumericUpDown Windows Form. La proprietà DecimalPlaces determina il numero di numeri visualizzati dopo il separatore decimale; il valore predefinito è 0. La proprietà ThousandsSeparator determina se un separatore verrà inserito tra ogni tre cifre decimali; il valore predefinito è false. Il controllo può visualizzare i valori in formato esadecimale anziché decimale, se la proprietà Hexadecimal è impostata su true; il valore predefinito è false.

Per formattare il valore numerico

  • Visualizzare un valore decimale impostando la proprietà DecimalPlaces su un numero intero e impostando la proprietà ThousandsSeparator su true o false.

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

    oppure

  • Visualizzare un valore esadecimale impostando la proprietà Hexadecimal su true.

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

    Annotazioni

    Anche se il valore viene visualizzato nel form come esadecimale, tutti i test eseguiti sulla proprietà Value verificheranno il relativo valore decimale.

Vedere anche