Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
25/04/10 21:37
Fabiowd1990
Ciao a tutti,
come da titolo, sto cercando un modo per poter creare diverse textbox a runtime.
L'utente, quindi, mi dice il numero di textbox di cui ha bisogno, ed il programma le crea.
Solo che sorge un problema: il programma crea solamente una textbox, qualunque sia il numero che specifichi.

       

        Dim caselle As Integer = 5
        Dim textbox As New TextBox
        Dim x As Integer = 300
        Dim y As Integer = 300
        Dim numerocasella As Integer = 0


        For i = 0 To caselle - 1
            textbox.Name = "Casellanumero" & numerocasella.ToString
            textbox.Location = New Point(x + 400, y + 25)
            textbox.Size = New Size(300, 13)
            textbox.Text = "ciao"
            Me.Controls.Add(textbox)
            numerocasella = numerocasella + 1
        Next


Grazie anticipatamente per la risposta.
aaa
25/04/10 22:10
Fabiowd1990
Sono riuscito, grazie a tutti lo stesso.
In pratica il programma creava lo stesso tutte le textbox, ma le sovrapponeva in quanto ho dimenticato di incrementare le variabili spaziali a fine di ogni ciclo.
aaa