Name oproepen vanuit een array

Status
Niet open voor verdere reacties.

nicolasmertens

Nieuwe gebruiker
Lid geworden
6 okt 2012
Berichten
2
Is het mogelijk om een Name, opgeslagen in een array, opnieuw er uit te halen om als name te gebruiken?
Hieronder zie je dat ik twee properties per textbox in een array steek.
Code:
                if (ct is TextBox) 
               {
                    if ((ct.Tag == "*") && (ct.Text == ""))
                    {
                        array[j] = ct.AccessibleName;
                        j = j + 1;

                        arrayName[k] = ct.Name;
                        k = k + 1;

                    }

Nadien toon ik een messagebox met de melding uit de array welke velden leeg zijn. Ik wil na de messagebox de cursor Focus op het "eerste" veld zetten... arrayName[0].Focus was mijn oorspronkelijke gedachte. Iets te kort door de bocht bleek :) Andere oplossing?
 
[cpp]string[] str = { "textBox2", "textBox3" };
string tbList = string.Empty;
bool first = true;

foreach (string s in str)
{
if (this.Controls.ContainsKey(s)){
Control c = this.Controls.Find(s, false)[0];
tbList += c.Name + "\n";
if (first){
this.ActiveControl = c;
}
first = false;
}
}
MessageBox.Show(tbList);[/cpp]

zou moeten werken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan