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