Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Отображение значения в Label из TextBox


Автор: hron 27.11.2008, 15:26
Здравствуйте! Два вопроса от новичка по C#:

1. В форме имеется два элемента TextBox и Label. Как сделать так, чтобы при наборе в TextBox, этот же текст сразу отображался в Label ?

2. Как сделать, чтобы при нажатии Button, в той же форме значение из TextBox выскакивало в виде отдельного окна сообщения?

Спасибо. Надеюсь на помощь

Автор: Ram1reS 27.11.2008, 16:45
Цитата

1. В форме имеется два элемента TextBox и Label. Как сделать так, чтобы при наборе в TextBox, этот же текст сразу отображался в Label ?

Переопределить событие TextChanged у TextBox и в нем написать что-нибудь вроде этого:

Код

label1.Text = textbox1.Text;


Цитата

2. Как сделать, чтобы при нажатии Button, в той же форме значение из TextBox выскакивало в виде отдельного окна сообщения?


В событии OnClick у Button'a:

Код

MessageBox.Show(textBox1.Text);

Автор: Piphon 27.11.2008, 16:53
1. TextChanged - событие TextBox.

Код

        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            this.label1.Text = this.textBox1.Text;
        }    


2. 

Код

        private void button1_Click(object sender, EventArgs e)
        {
            MessageBox.Show(this.textBox1.Text);
        } 

Автор: hron 27.11.2008, 19:57
Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)