.net visual c+中按钮单击的事件处理+;

.net visual c+中按钮单击的事件处理+;,.net,winforms,visual-c++,c++-cli,.net,Winforms,Visual C++,C++ Cli,我想点击按钮从文本字段中检索数据 将类型为“Visual C++/CLR/Windows窗体应用程序”的新项目添加到解决方案中 向设计器添加按钮和文本框 双击设计器上的按钮。这将带您进入表单代码,其中将为您创建并注册一个事件处理程序 在该事件处理程序的主体中,您可以使用设计中的名称访问文本字段(通过右键单击表单设计器中的项并选择“属性”,可以查看/修改该名称) 编辑: 对于Windows窗体应用程序,我通常不使用C++,但这个示例似乎起作用: private: System::Void but

我想点击按钮从文本字段中检索数据

  • 将类型为“Visual C++/CLR/Windows窗体应用程序”的新项目添加到解决方案中

  • 向设计器添加按钮和文本框

  • 双击设计器上的按钮。这将带您进入表单代码,其中将为您创建并注册一个事件处理程序

  • 在该事件处理程序的主体中,您可以使用设计中的名称访问文本字段(通过右键单击表单设计器中的项并选择“属性”,可以查看/修改该名称)

  • 编辑: 对于Windows窗体应用程序,我通常不使用C++,但这个示例似乎起作用:

     private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                 System::String^ txt = this->textBox1->Text;
                 txt += " augmented";
                 this->textBox1->Text = txt;
               }
    
  • 将类型为“Visual C++/CLR/Windows窗体应用程序”的新项目添加到解决方案中

  • 向设计器添加按钮和文本框

  • 双击设计器上的按钮。这将带您进入表单代码,其中将为您创建并注册一个事件处理程序

  • 在该事件处理程序的主体中,您可以使用设计中的名称访问文本字段(通过右键单击表单设计器中的项并选择“属性”,可以查看/修改该名称)

  • 编辑: 对于Windows窗体应用程序,我通常不使用C++,但这个示例似乎起作用:

     private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                 System::String^ txt = this->textBox1->Text;
                 txt += " augmented";
                 this->textBox1->Text = txt;
               }
    
    这没关系


    这是OK/P>您使用的是什么GUI库?是托管的还是非托管的C++?您是否使用任何框架(WinForms/WPF/WTL/ATL/MFC/wx/plain Win32/…)?如何创建窗口?它是一个对话框资源还是一个“普通”窗口?你现在编写了什么代码?你使用的是什么GUI库?是托管的还是非托管的C++?您是否使用任何框架(WinForms/WPF/WTL/ATL/MFC/wx/plain Win32/…)?如何创建窗口?它是一个对话框资源还是一个“普通”窗口?你现在写了什么代码?你能告诉我一个示例代码怎么做吗?使用的框架是win32 form。代码是私有的:System::Void Form1\u Load(System::Object^sender,System::EventArgs^e){}私有的:System::Void button1\u单击(System::Object^sender,System::EventArgs^e){this->AcceptButton}private:System::Void textBox1_TextChanged(System::Object^sender,System::EventArgs^e){}如果您得到了该代码,那么它是一个托管项目(实际上是C++/CLI),框架是.NET框架,图形工具包是WinForms。好的…我有另一个查询…我把文本框数据存储成字符串格式,有一些值是数字,我可以把这些字符串数字改成int格式吗?你能告诉我一个示例代码怎么做吗,使用的框架是win32 form代码是私有的:System::Void Form1\u Load(System::Object^sender,System::EventArgs^e){}private:System::Void button1_单击(System::Object^sender,System::EventArgs^e){this->AcceptButton}private:System::Void textBox1_TextChanged(System::Object^sender,System::EventArgs^e){}如果您得到了该代码,它是一个托管项目(实际上是C++/CLI),该框架是.NET框架,图形工具包是WinForms。好的…我有另一个查询…我得到文本框数据,将其存储为字符串格式,有一些值作为数字,我可以将这些字符串数字更改为int formatdown vote吗。您没有解释如何创建事件,但只是展示了事件方法。否决投票。您没有解释如何创建事件,但只是展示了事件方法。