Lets just say that I have three textboxes: TextBox1, TextBox2, TextBox3. Normally if I wanted to change the text for example I would put TextBox1.Text = “Whatever” and so on. For what I’m doing right now I would like to something like (TextBox & “i”).Text. That obviously isn’t the syntax I need to use I’m just using it as an example for what I need to do. So how can I do something like this? The main reason I’m doing this is to reduce code with a loop.
Please keep in mind that I’m not actually changing the text of the textboxes I’m simply using that as an example to get the point across.
When you create your TextBox dynamically you can use an array of TextBoxes which is much easier.
However it is possible to use reflection, too: