обработка событий для нажатия кнопки в Visual C ++ - PullRequest
1 голос
/ 23 марта 2010

Я хочу получить данные из текстового поля одним нажатием кнопки.

Ответы [ 2 ]

2 голосов
/ 23 марта 2010
  1. Добавьте новый проект типа «Приложение Visual C ++ / CLR / Windows Forms» в ваше решение.

  2. Добавить кнопку и текстовое поле в конструктор.

  3. Дважды щелкните кнопку на конструкторе. Это должно привести вас к коду формы, где обработчик событий будет создан и зарегистрирован для вас.

  4. В теле этого обработчика событий вы можете получить доступ к текстовому полю, используя его имя из дизайна (имя можно просмотреть / изменить, щелкнув правой кнопкой мыши элемент в конструкторе форм и выбрав «Свойства»).

Edit: Обычно я не использую C ++ для приложений Windows Forms, но этот пример работает:

 private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
             System::String^ txt = this->textBox1->Text;
             txt += " augmented";
             this->textBox1->Text = txt;
           }
0 голосов
/ 26 марта 2013
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)      
{           
    label1 -> Text= "Hello Yashan";  
}

это нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...