Compartir a través de


Cómo: Establecer y devolver valores numéricos con el control NumericUpDown de formularios Windows Forms

El valor numérico del control NumericUpDown de formularios Windows Forms está determinado por su propiedad Value. Puede escribir pruebas condicionales para el valor del control tal como lo haría con cualquier otra propiedad. Una vez establecida la propiedad Value, puede ajustarla directamente si escribe código que ejecute operaciones sobre ella o llama a los métodos UpButton y DownButton.

Para establecer el valor numérico

  1. Asigne un valor a la propiedad Value en el código o en la ventana Propiedades.

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

    O bien

  2. Llame a los métodos UpButton o DownButton para aumentar o reducir el valor en la cantidad especificada en la propiedad Increment.

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

Para devolver el valor numérico

  • Obtenga acceso a la propiedad Value en el código.

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

Vea también

Referencia

Información general sobre el control NumericUpDown (formularios Windows Forms)

NumericUpDown

NumericUpDown.Value

NumericUpDown.Increment

NumericUpDown.UpButton

NumericUpDown.DownButton

Otros recursos

NumericUpDown (Control, formularios Windows Forms)