Hey,
ich schreibe grade eine Art Kundenverwaltung und ich will dabei auch natürlich die Möglichkeit geben, mehrere Leute auf einmal hinzuzufügen, indem man das bei einer ComboBox auswählt.
Nun habe ich die Textboxen so benannt:
textBox_FirstName
textBox_FirstName2
textBox_FirstName3
usw ... und das halt bei LastName, Street usw.
Das ganze fängt bei mir in der Schleife bei 3 an, weil der Eintrag Nummer eins immer da ist und 2 auch. Danach will ich die Textboxen dann dementsprechend freigeben oder visible machen.
Das habe ich bis jetzt aber so finde ich die Elemente leider nicht.
Wie könnte ich das dann hinkriegen, das er dann alle Textboxen findet? Es sind insgesamt 9 pro Eintrag, also lohnt sich das doch schon oder?
ich schreibe grade eine Art Kundenverwaltung und ich will dabei auch natürlich die Möglichkeit geben, mehrere Leute auf einmal hinzuzufügen, indem man das bei einer ComboBox auswählt.
Nun habe ich die Textboxen so benannt:
textBox_FirstName
textBox_FirstName2
textBox_FirstName3
usw ... und das halt bei LastName, Street usw.
Das ganze fängt bei mir in der Schleife bei 3 an, weil der Eintrag Nummer eins immer da ist und 2 auch. Danach will ich die Textboxen dann dementsprechend freigeben oder visible machen.
Das habe ich bis jetzt aber so finde ich die Elemente leider nicht.
Code:
private void HideOrShowControls(bool visible)
{
string startString = "textBox_";
for(int i = 3; i <= 8; i++)
{
startString += i.ToString();
TextBox textBox = (TextBox)Controls.Find(startString, true).First();
textBox.Visible = visible;
}
}