我想实现右键菜单弹出的功能:
this.HXContextMenu.Opening += new System.ComponentModel.CancelEventHandler(ContextMenuStrip1_Opening);
private void ContextMenuStrip1_Opening(object sender, CancelEventArgs e)
{
ContextMenuStrip menu = (ContextMenuStrip)sender;
Console.WriteLine(menu.SourceControl.Name);
}
错误 1 “ContextMenuStrip1_Opening”的重载均与委托“System.ComponentModel.CancelEventHandler”不匹配。菜鸟学习中,谢谢。
this.HXContextMenu.Opening += new System.ComponentModel.CancelEventHandler(ContextMenuStrip1_Opening);
private void ContextMenuStrip1_Opening(object sender, CancelEventArgs e)
{
ContextMenuStrip menu = (ContextMenuStrip)sender;
Console.WriteLine(menu.SourceControl.Name);
}
错误 1 “ContextMenuStrip1_Opening”的重载均与委托“System.ComponentModel.CancelEventHandler”不匹配。菜鸟学习中,谢谢。
public delegate void EatEventHandler(string e); //委托
public event EatEventHandler EatEvent; //事件EatEvent += new EatEventHandler(Function); //订阅
Function(string a)
{
}
要匹配的。