Hallo
Ich schriebe ein kleines Jump-Run Spiel und wollte jetzt ein Menu machen, welches sich dynamisch erstellt also als Laufzeit erst in der Form auftaucht.
Das Aufrufen und Erstellen klappt wunderbar, nur das entfernen nicht.
Wie ich es Erstelle:
So und jetzt möchte ich gerne nur den Button wieder entfernen, me.controls.clear oder remove funktioniert anscheinend nicht oder ich mache was falsch.
Ich bin gerade ein bisschen am verzweifeln..
Und direkt die Komponenten aus dem Werkzeugkasten einfügen will ich nicht machen, weil jedes level eine neue Form ist.
Bitte helft mir
MfG
Ich schriebe ein kleines Jump-Run Spiel und wollte jetzt ein Menu machen, welches sich dynamisch erstellt also als Laufzeit erst in der Form auftaucht.
Das Aufrufen und Erstellen klappt wunderbar, nur das entfernen nicht.
Wie ich es Erstelle:
VB.NET-Quellcode
- Dim forbutton As New Button
- With forbutton
- .Text = "Fortfahren"
- .Name = "b_fortf"
- .Width = 455
- .Height = 66
- .Left = (ClientSize.Width - forbutton.Width) \ 2
- .Top = 253
- .FlatStyle = FlatStyle.Flat
- .BackColor = Color.Silver
- .ForeColor = Color.Black
- End With
- Me.Controls.Add(forbutton) ' Fortsetzen Button
- AddHandler forbutton.Click, AddressOf forbutton_click
So und jetzt möchte ich gerne nur den Button wieder entfernen, me.controls.clear oder remove funktioniert anscheinend nicht oder ich mache was falsch.
Ich bin gerade ein bisschen am verzweifeln..
Und direkt die Komponenten aus dem Werkzeugkasten einfügen will ich nicht machen, weil jedes level eine neue Form ist.
Bitte helft mir
MfG