Hallo!
Ich fange gerade an, ein kleines Programm zur Übung (bin fortgeschrittener Anfänger ^^, denke ich) zu schreiben.
Für dieses Programm muss ich mehrere Picture-Boxen während der Laufzeit erstellen lassen, weil ich die Anzahl im Programm ändern will.
Ich habe schon einen Code, der soweit eigentlich schon funktioniert, doch irgendwie erstellt er mir nur eine einzelne PictureBox!
Hier der Code: (Habe es mit Checkboxen zum Test gemacht!)
Spoiler anzeigen
//Edit
Sry hatte nicht drauf geschaut
Ich fange gerade an, ein kleines Programm zur Übung (bin fortgeschrittener Anfänger ^^, denke ich) zu schreiben.
Für dieses Programm muss ich mehrere Picture-Boxen während der Laufzeit erstellen lassen, weil ich die Anzahl im Programm ändern will.
Ich habe schon einen Code, der soweit eigentlich schon funktioniert, doch irgendwie erstellt er mir nur eine einzelne PictureBox!
Hier der Code: (Habe es mit Checkboxen zum Test gemacht!)
VB.NET-Quellcode
- Public Class Form1
- Dim PBox(Anzahl) As CheckBox
- Dim Anzahl As Integer = 3
- Private Sub Form1_Load_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- Dim IndexZahl As Integer = 0
- For IndexZahl = 0 To Anzahl
- PBox(IndexZahl) = New CheckBox
- PBox(IndexZahl).Name = "PBox" & IndexZahl.ToString
- PBox(IndexZahl).Left = 13
- PBox(IndexZahl).Top = 28 * IndexZahl + 28
- PBox(IndexZahl).Height = 24
- PBox(IndexZahl).Text = "Nummer " & IndexZahl
- PBox(IndexZahl).Tag = IndexZahl.ToString
- Controls.Add(PBox(IndexZahl))
- Next IndexZahl
- End Sub
- End Class
//Edit
Sry hatte nicht drauf geschaut
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Spiggle0511“ ()