在C#中有没有一种方法可以根据用户是单击X按钮还是选择"Exit“菜单项来实现不同的行为?
我想要做的是,如果他们点击X,它会最小化为一个托盘图标,但如果他们右键单击托盘图标,它会弹出一个带有“退出”选项的上下文菜单。如果他们单击" exit“选项,应用程序应该会退出。
我尝试在我的Main_FormClosing(object sender,FormClosingEventArgs e)方法中检查"object sender“...但它似乎总是指示事件是由我的主类发送的?
发布于 2011-04-07 01:20:45
将bool成员添加到表单。在exit菜单项之前将其设置为true,单击event calls Close。在FormClosing中,检查是否设置了该变量并正确处理了逻辑。
https://stackoverflow.com/questions/5570349
复制相似问题