Kishore yasoju Ответов: 1

Как перенести данные с одной вкладки на другую в winforms


я новичок в winforms. я создал форму с двумя вкладками, tab1 имеет текстовое поле 1, а кнопка tab2 имеет текстовое поле 2. Мое требование заключается в том,что если я ввожу какие-либо данные в textbox1 и нажимаю на кнопку, то введенный текст должен попасть в textbox2 вкладки 2

Что я уже пробовал:

я пробовал искать это в интернете, но не смог найти правильный вариант

CHill60

Поделитесь кодом, который вы пробовали. Почему вы не можете просто присвоить значение второму текстовому полю, когда покидаете первое?

Sinisa Hajnal

Все элементы управления находятся на одной и той же форме. Просто поставьте text2.Text = text1.Текст на кнопке нажмите. Если вы хотите избежать нажатия кнопки, вы можете использовать событие Leave text1.

1 Ответов

Рейтинг:
5

OriginalGriff

Если вы не помещаете содержимое каждой вкладки в отдельный элемент управления UserControl - а я обычно делаю это, поскольку это облегчает управление, - то все элементы управления на всех вкладках являются частями одной и той же формы, а значит, и одного и того же класса форм.
Что делает его тривиальным:

private void MyButton_Click(object sender, EventArgs e)
    {
    textBox2.text = textBox1.Text;
    }