Мой код нуждается в небольшой доработке
Public Class Form1
Dim Bread, TotalPrice As Double
Private Sub txtBread_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtBread.TextChanged
If txtBread.Text = "" Then
TotalPrice = TotalPrice - Bread
lblBread.Text = Bread.ToString
lblPrice.Text = TotalPrice.ToString
Else
Bread = Val(txtBread.Text) * 3.25
lblBread.Text = Bread.ToString
TotalPrice = TotalPrice + Bread
lblPrice.Text = TotalPrice.ToString
End If
End Sub
End Class
Мое текстовое поле подходит только для однозначного числа. Итак, моя ошибка здесь заключается в том, что когда я ввожу двузначные числа в свое текстовое поле, оно фактически обновляет мои метки, но когда я нажимаю клавишу Backspace, оно больше не обновляется.