访问TextBox arrary

时间:2015-10-26 17:00:42

标签: c# arrays textbox

我在表单设计器中创建了16个文本框,并希望使用数组

访问它们

到目前为止,我已经完成了这个

char notLetter = (originalMessage.charAt(i));

if ((' ' <= notLetter && notLetter <= '@') || ('[' <= notLetter && notLetter <= '`') || ('{' <= notLetter && notLetter <= '~')){
    codedMessage += notLetter;
}

这似乎工作正常。 问题是,当我尝试从另一个方法访问数组的某个成员时,该数组为空(null)。 如何创建一个包含所有文本框的数组,哪些可以从任何方法访问?

1 个答案:

答案 0 :(得分:0)

您也可以使用列表

来完成
List<TextBox> myBoxes = new List<TextBox>();

        myBoxes.Add(textBox1);
        myBoxes.Add(textBox2);
        myBoxes.Add(textBox3);
        myBoxes.Add(textBox4);
        myBoxes.Add(textBox5);

        myBoxes[0].Text = "Something";