Om jag har ett gäng, säg textboxar som heter något i stil med: Har inte testat men fick två ideer: om du skapar controlerna dynamiskt, så kan du låta dom tillhöra en egen controlscollectiondynamiska variabelnamn? var1, var2, var3 osv - if (var+2 ==...
txt1
txt2
txt3
osv..
Om jag då i en funktion skickar in en int som står vilken textbox jag är ute efter, kan jag då göra något i stil med detta?
private void foo(int bar)
{
txt+bar.text = "baz";
}
I vb6 kunde man ju ha olika objekt i arrayer typ txtbox(0) osv... men inte i c# eller gör jag något fel?Sv: dynamiska variabelnamn? var1, var2, var3 osv - if (var+2 ==...
foreach(TextBox txtbx in Parent.Controls)
{
if txtbx.Name ==
}
Eller lägg textboxarna i en List.
List<TextBox>.add(
Leta sedan igenom listan med hjälp av .find() eller .foreach()Sv: dynamiska variabelnamn? var1, var2, var3 osv - if (var+2 ==...
och sedan komma åt dem via index.