Массив 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"; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д