现在我需要处理来自 ToolStripMenuItem(名为“hetToolStripMenuItem”)的每个下拉项目的点击事件,我的下拉项目是从我加载到我的程序的文件中动态的。我试图找到解决方案,但它不适用于我的程序。任何人都可以帮助,解释或给我一些关键字来解决我的问题。
private:
System::Void setHetComponents() {
this->hetToolStripMenuItem->DropDownItems->Clear();
for(int i=0;i<pdbdata->GetHetListsNum();i++){
String^ getHetLsit = gcnew String(pdbdata->GetHetLists(i).c_str());
T1 = gcnew ToolStripMenuItem(getHetLsit);
T1->Name = getHetLsit;
hetToolStripMenuItem->DropDownItems->Add(T1);
}
}
一些声明的组件
private: System::Windows::Forms::ToolStripMenuItem^ hetToolStripMenuItem;
private: System::Windows::Forms::ToolStripMenuItem^ T1;