Buenas, Estoy empezando en .NET y Necesito ayuda con un NumericUpDown ... les planteo la situación :
Tengo un NumericUpDown Llamado Cantidad y un TextBox Llamado Precio, donde al seleccionar un producto de un combobox devuelve el precio correspondiente al textbox, con el evento ValueChanged del NumericUpDown he hecho que cada vez que aumente el valor del NumericUpDown (cantidad) se sume el precio del producto más el mismo, con esto obtener el valor del producto como si fueran dos productos o tres o cuatro y así sucesivamente, esto funciona perfectamente cuando el valor de la cantidad va aumentando ... pero cuando lo disminuyo obviamente sigue aumentando el precio en vez de bajar, lo que quiero hacer es que en el textbox precio muestre el valor sumado (o bien multiplicado) por la cantidad aun así suba o baje los valores del NumericUpDown no se si me dejo entender.
Espero sus respuestas Muchas Gracias
PDT : He probado ya con el mouseUp y el mouseDown, tambien con el keyUp y KeyDown y en los dos casos por alguna razón hacen que se sume y reste a la vez dejando el valor intacto como si fuese el precio de un solo producto
Aquí el Codigo
Código vb:
Ver originalPrivate Sub nudCantidad_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nudCantidad.ValueChanged
Dim precio As Single
precio = txtPrecio.Text + precio_producto
txtPrecio.Text = precio
End Sub
Donde precio_producto es una variable la cual hago llenar de el precio del producto que selecciono del comboBox (para poder realizar la Suma)