Массив TextBox. Помогите разобраться с ошибкой. - C#
Формулировка задачи:
Привет, всем светлым головам! постигая программирование столкнулся со следующей проблемой: на форме есть шесть TextBox (потом по смыслу программы их будет больше), которые мне необходимо иметь как массив. При создании массива никаких проблем не пишет, а как только пытаюсь с массивом работать - выдает, что
Элемент "ArrayTB" не существует в текущем контексте.
Кто может подсказать, где я напортачил? код программы:using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace testArrayTextBox
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
//Формирование массива TextBox
TextBox[,] ArrayTB = new TextBox[3,2]
{
{textBox1,textBox2},
{textBox3,textBox4},
{textBox5,textBox6}
};
ArrayTB[1, 0].Text = "текст_01";//отображает на форме без проблем
}
private void button1_Click(object sender, EventArgs e)
{
ArrayTB[1, 1].Text = "текст_02";//здесь выдает ошибку
}
}
}Решение задачи: «Массив TextBox. Помогите разобраться с ошибкой.»
textual
Листинг программы
TextBox[,] ArrayTB;
private void Form1_Load(object sender, EventArgs e)
{
//Формирование массива TextBox
ArrayTB = new TextBox[3,2]
{
{textBox1,textBox2},
{textBox3,textBox4},
{textBox5,textBox6}
};
ArrayTB[1, 0].Text = "текст_01";//отображает на форме без проблем
}
private void button1_Click(object sender, EventArgs e)
{
ArrayTB[1, 1].Text = "текст_02";
}