1

下面将详细介绍

我有一堂课

//MyDataHeaders.h
public ref class MyGlobalData {
//blah...blah...blah...
public: static System::Void Pty_NameCell( System::Object^ Sender, System::Windows::Forms::KeyEventArgs^ e) {
//blah..blah...
}
}; 

在Form2中我有一个Sub ...如下所示..

//Form2.h
public: static System::Void MySupplier_LstVew() {
//blah..blah..
}
Form2_load() {
textBox2->KeyDown += gcnew KeyEventHandler(MyGlobalData::Pty_NameCell); //OK
};

但是在这里我想使用

textBox2->KeyDown +=delegate { gcnew KeyEventHandler(MyGlobalData::Pty_NameCell); MySupplier_LstVew(); };

如何一起申报textBox2-> Keydwon事件(MyGlobalData::Pty_NameCell),MySupplier_LstVew()?可能吗?

谢谢

4

1 回答 1

0

是的,你可以

textBox2->KeyDown += gcnew KeyEventHandler(MyGlobalData::Pty_NameCell);
textBox2->KeyDown += gcnew KeyEventHandler(MySupplier_LstVew);
于 2012-04-18T11:01:57.303 回答