Comment : définir et retourner des valeurs numériques à l'aide du contrôle NumericUpDown Windows Forms

La valeur numérique du contrôle NumericUpDown Windows Forms est déterminée par sa propriété Value. Vous pouvez écrire des tests conditionnels pour la valeur du contrôle comme vous le feriez avec n'importe quelle autre propriété. La propriété Value une fois définie, vous pouvez la modifier directement en écrivant du code pour effectuer sur elle des opérations, ou bien appeler les méthodes UpButton et DownButton.

Pour définir la valeur numérique

  1. Assignez une valeur à la propriété Value dans le code ou dans la fenêtre Propriétés.

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

    ou

  2. Appelez la méthode UpButton ou DownButton pour augmenter ou diminuer la valeur de l'incrément spécifié par la propriété Increment.

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

Pour retourner la valeur numérique

  • Accédez à la propriété Value dans le code.

    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.");
    }
    

Voir aussi

Référence

Vue d'ensemble du contrôle NumericUpDown (Windows Forms)

NumericUpDown

NumericUpDown.Value

NumericUpDown.Increment

NumericUpDown.UpButton

NumericUpDown.DownButton

Autres ressources

NumericUpDown, contrôle (Windows Forms)