Hallo zusammen...
Versuche momentan mir einen kleinen Rechner zu basteln. Dazu habe ich bereits einige Grundlagen gelernt. Jetzt bin ich gerade dabei eine Combobox zu erstellen.
Bei dieser Box hat man verschiedene Optionen, die gewählt werden können. Jeder dieser Optionen ist ein Wert zugeordnet, der durch Auswahl zu einem bereits bestehenden Wert einmal zugerechnet werden soll.
Wenn man jetzt diese Option wechselt, soll der alte Wert wieder abgezogen werden und der neue hinzugerechnet werden. Da liegt bei mir leider das Problem. Bei mir wird der Gesamtwert im Textfeld immer größer.
So sieht das momentan bei mir aus.
Wird Option 1 gewählt, werden 10 zu der Gesamtmenge hinzugerechnet.
Wenn ich jetzt Option 2 auswählen möchte, sollen diese 10 wieder abgezogen werden und 20 hinzugerechnet werden.
Wäre super, wenn ihr eine Idee hättet...
Versuche momentan mir einen kleinen Rechner zu basteln. Dazu habe ich bereits einige Grundlagen gelernt. Jetzt bin ich gerade dabei eine Combobox zu erstellen.
Bei dieser Box hat man verschiedene Optionen, die gewählt werden können. Jeder dieser Optionen ist ein Wert zugeordnet, der durch Auswahl zu einem bereits bestehenden Wert einmal zugerechnet werden soll.
Wenn man jetzt diese Option wechselt, soll der alte Wert wieder abgezogen werden und der neue hinzugerechnet werden. Da liegt bei mir leider das Problem. Bei mir wird der Gesamtwert im Textfeld immer größer.
So sieht das momentan bei mir aus.
Wird Option 1 gewählt, werden 10 zu der Gesamtmenge hinzugerechnet.
Wenn ich jetzt Option 2 auswählen möchte, sollen diese 10 wieder abgezogen werden und 20 hinzugerechnet werden.
VB.NET-Quellcode
- Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
- If ComboBox1.SelectedItem = "1" Then
- TextBox1.Text = Val(TextBox1.Text) + 10
- ElseIf ComboBox1.SelectedItem = "2" Then
- TextBox1.Text = Val(TextBox1.Text) + 20
- End If
- End Sub
Wäre super, wenn ihr eine Idee hättet...