问题描述
privatevoidtoolStripButton1_MouseHover(objectsender,EventArgse){toolStripButton1.MouseHover+=newEventHandler(toolStripButton1_MouseHover);this.toolStripStatusLabel9.Text="注销";}
解决方案
解决方案二:
toolStripButton1.MouseHover+=newEventHandler(toolStripButton1_MouseHover);这个注册事件应该在Page_Load或其它地方,而不是在点击事件里面
解决方案三:
额,好像错的很离谱,删掉重写这部分,压根就填不进去。奇怪早先怎么没报错,还运行了。
解决方案四:
这样写toolStripButton1_MouseHover这个方法根本就进不去的吧。如果进去了就会死循环下去吧。
解决方案五:
引用2楼kokoog的回复:
额,好像错的很离谱,删掉重写这部分,压根就填不进去。奇怪早先怎么没报错,还运行了。
语法没有错误,只不过根本不会执行罢了事件是基于委托的这就好比你委托一个人,如果你醒了,那么请把我也叫醒那么你需要在他睡觉之前委托给他你现在的逻辑是,等你醒了,那么我告诉你一件事.结果你醒了,自己走了,把我扔在被窝里继续睡.
时间: 2024-12-30 02:17:40