Я нашел код, который позволит мне просматривать все текстовые поля формы, а затем сравнивать их с некоторыми критериями. Но это не то, что я хочу сделать. Я знаю 4 текстовых поля, которые я хочу просмотреть, но я просто не знаю, как ссылаться на эти 4, не просматривая все текстовые поля в форме. Что с моей программной точки зрения не является проблемой, так как всего у меня будет всего около 20 текстовых полей. Но дело не в этом, я хочу знать, как это делать правильно.
В основном у меня есть 4 текстовых поля: MyTxtBox1, MyTxtBox2, MyTxtBox3 и MyTxtBox4. И это только те, которые я хочу просмотреть.
Что-то вроде:
for (int i = 1; i < 5; i++)
{
string myName = "MyTxtBox" + i.ToString();
if (MyFunction(this.myName))
{
return;
}
}
Но this.myName не работает, и это, вероятно, потому что это просто строка. Я не знаю, как я могу ссылаться на текстовое поле в форме после того, как я построил имя текстового поля в виде строки.
Кто-нибудь может увидеть, что я пытаюсь сделать, и возможно ли это? Или мне придется пройтись по каждому текстовому полю в форме, а затем проверить его свойство .Name.
Спасибо