Procedura: impostare e restituire valori numerici con il controllo NumericUpDown Windows Form

Aggiornamento: novembre 2007

Il valore numerico del controllo NumericUpDown Windows Form è determinato dalla relativa proprietà Value. È possibile creare verifiche condizionali per il valore del controllo come per qualsiasi altra proprietà. Una volta impostata, la proprietà Value può essere modificata direttamente scrivendo il codice necessario per eseguire operazioni su di essa. È altrimenti possibile chiamare i metodi UpButton e DownButton.

Per impostare il valore numerico

  1. Assegnare un valore alla proprietà Value all'interno del codice oppure nella finestra Proprietà.

    NumericUpDown1.Value = 55
    
    numericUpDown1.Value = 55;
    
    numericUpDown1.set_Value(new Decimal(55));
    
    numericUpDown1->Value = 55;
    

    -oppure-

  2. Chiamare il metodo UpButton o DownButton per incrementare o ridurre il valore in base alla quantità specificata nella proprietà Increment.

    NumericUpDown1.UpButton()
    
    numericUpDown1.UpButton();
    
    numericUpDown1.UpButton();
    
    numericUpDown1->UpButton();
    

Per restituire il valore numerico

  • Accedere alla proprietà Value all'interno del codice.

    If NumericUpDown1.Value >= 65 Then
       MessageBox.Show("Age is: " & NumericUpDown1.Value.ToString)
    Else
       MessageBox.Show("The customer is ineligible for a senior citizen discount.")
    End If
    
    if(numericUpDown1.Value >= 65)
    {
       MessageBox.Show("Age is: " + numericUpDown1.Value.ToString());
    }
    else
    {
       MessageBox.Show("The customer is ineligible for a senior citizen discount.");
    }
    
    if (Decimal.Compare(numericUpDown1.get_Value(), new Decimal(65)) >= 0)
    {
       MessageBox.Show(("Age is: " + numericUpDown1.get_Value().ToString()));
    }
    else
    {
       MessageBox.Show("The customer is ineligible for a senior citizen discount.");
    }
    
    if(numericUpDown1->Value >= 65)
    {
       MessageBox::Show(String::Concat("Age is: ",
          numericUpDown1->Value.ToString()));
    }
    else
    {
       MessageBox::Show
          ("The customer is ineligible for a senior citizen discount.");
    }
    

Vedere anche

Riferimenti

Cenni preliminari sul controllo NumericUpDown (Windows Form)

NumericUpDown

NumericUpDown.Value

NumericUpDown.Increment

NumericUpDown.UpButton

NumericUpDown.DownButton

Altre risorse

Controllo NumericUpDown (Windows Form)