snowka 发表于 2008-7-2 13:23

关于Winform的关闭按钮问题

我想在窗体中单击右上角的关闭按钮时,级联触发其他按钮(自己编写的一个button)中的事件,如何实现?
我曾经用 delegate 和 event 配合实现了,但是有没有更好的办法?
public delegate void CloseDelegate(object sender,EventArgs eargs);
//.......
public event CloseDelegate CloseEvent;
//......
System.EventArgs eargs = new EventArgs();
CloseEvent(this,eargs)

何事惊慌 发表于 2008-7-3 09:46

其实你没必要自己去写delegate,系统本身就有一个现成的东西,好像就form_closing还是什么的,记不太清楚了,你找下事件肯定是有个相关的东西的
QQ群 9427833

野比 发表于 2008-7-3 19:27

Form.FormClosing 事件中处理

snowka 发表于 2008-7-4 13:44

非常感谢

这个问题用您的已经解决了

页: [1]

编程论坛