我正在使用 winform 应用程序在 Visual Studio 2013 上设计 Windows 计算器。我想为模拟计算器键盘的 WinForms 应用程序上的数字按钮编写一个按钮处理程序。但为了做到这一点,我必须首先将对象^发送者转换为按钮类型有。
已经尝试过这样做:
按钮通用 = 按钮发送者;
但它给出了以下错误:
Error 3 error C1506: unrecoverable block scoping
Error 4 IntelliSense: type name is not allowed
这是myform.h
我需要编码的部分:
#pragma endregion
private: System::Void MyForm_Load(System::Object^ sender,
System::EventArgs^ e) {
}
private: System::Void button12_Click(System::Object^ sender,
System::EventArgs^ e) {
}
private: System::Void button9_Click(System::Object^ sender,
System::EventArgs^ e) {
}
private: System::Void button3_Click(System::Object^ sender,
System::EventArgs^ e) {
//this is the button i want to change to a generic button
//Button generic = Button sender;
results->Text += "1";
}
};
}