0

テキストボックスを作成する関数を作成しようとしています。文字列の末尾を新しい番号に置き換える方法があるかどうかを知る必要があります。

While x <= tbnumberofitems
        Dim x As Integer = 0 ' looop count '
    Dim y As Integer = 1 ' name count'
    Dim label1name As String = "label"
    Dim textbox1name As String = "textbox"
    While x <= tbnumberofitems
        y = y + 1
        If x = 0 Then y = 1

        Convert.ToString(y)

        Dim label1 As New Label
        label1.Name = label1name & y

        'Code to create label box

        Dim textbox1 As New TextBox
        textbox1.Name = textbox1name & y

        'code to create text box

        x = x + 1


    End While

これは私が現在持っているものです。私が今必要としているのは、ループが次に実行されるときに、3番目のループラベル3とテキストボックス3などで名前をtextbox2とlabel2に変更する方法です.それが私がやろうとしていることを十分に明確にしていない場合numberofitems を 5 にすると、プログラムによって 5 つのラベルと 5 つのテキスト ボックスが作成されます。

4

1 に答える 1