Vb.net 使用控制阵列

Vb.net 使用控制阵列,vb.net,textbox,Vb.net,Textbox,我又在使用.net时遇到麻烦了。我有一系列的10个文本框。我希望能够从一个数组中填充它们,并将其中的值读入另一个数组。在vb6中,我将创建一个包含10个文本框/索引的文本框数组。然后我可以通过txtbox(I)填充它们。text=arrVal(I)并引用它们arrVal(I)=txtbox(I)。我很困惑,如果有必要,我可以在表单上创建10个文本框,但我希望它们以某种方式相互关联,就像在vb6中一样。如果您能为我提供帮助,我将不胜感激。VB.NET不支持VB6中提供的控件数组。这不是问题,只需自

我又在使用.net时遇到麻烦了。我有一系列的10个文本框。我希望能够从一个数组中填充它们,并将其中的值读入另一个数组。在vb6中,我将创建一个包含10个文本框/索引的文本框数组。然后我可以通过txtbox(I)填充它们。text=arrVal(I)并引用它们arrVal(I)=txtbox(I)。我很困惑,如果有必要,我可以在表单上创建10个文本框,但我希望它们以某种方式相互关联,就像在vb6中一样。如果您能为我提供帮助,我将不胜感激。

VB.NET不支持VB6中提供的控件数组。这不是问题,只需自己创建阵列即可:

Public Class Form1
    Sub New()
        InitializeComponent()
        Boxes = New TextBox() {TextBox1, TextBox2, TextBox3}
    End Sub

    Private Boxes() As TextBox

End Class

你有4个以前没有回答的问题-你需要解决这个问题。你的问题也很模糊——当你创建一个文本框时,你会得到一个变量。以后使用它访问它。没那么难。