我做的窗体继承,form2继承于baseForm,baseform的openFileButton弹出打开文件的对话框,我在基窗体中这样定义的事件,和openFileButton关联
protected: virtual System::Void openFileButton_Click(System::Object^ sender, System::EventArgs^ e)
{}
在继承窗体中openFileButton和openFileButton_Click关联,并重写了该方法
protected: virtual System::Void openFileButton_Click(System::Object^ sender, System::EventArgs^ e) override
{
baseForm::openFileButton_Click(sender,e);
//其他代码
}
为什么
baseForm::openFileButton_Click(sender,e);
//其他代码
会执行两次?
------解决思路----------------------
估计你绑定了两遍