如何"取消"活动

4 .net c# events

如果我在designer.cs页面中设置了一个组合框单击事件,然后在程序运行期间的某个时刻,基于某些条件,我不再需要设置组合框Click事件,如何"取消设置"它?我已经尝试过comboboxname.Click + = null我已经尝试将它设置为另一个无效的虚拟函数......两者都无效.

mac*_*kow 13

组:

comboBox.Click += EventHandler;
Run Code Online (Sandbox Code Playgroud)

取消设置:

comboBox.Click -= EventHandler;
Run Code Online (Sandbox Code Playgroud)