C# 关闭窗口上的那个X会调用哪一个函数?在线等待中!!!

我新建了一个窗体,希望知道在单击窗体的关闭按钮时会调用哪一个函数,这个函数能不能重载?我的目的是要重载这个函数,希望高手能给出重载这个函数的详细方法。那个close函数我... 我新建了一个窗体,希望知道 在单击窗体的关闭按钮时会调用哪一个函数,这个函数能不能重载?我的目的是要重载这个函数,希望高手能给出重载这个函数的详细方法。
那个close函数我试过了,没有用。你说的那个OnClosing那个事件具体怎么用能不能说一下哦?我看了一下我这函数,好像不是一个事件,是不是直接在类里定义一个OnClosing函数就可以执行了哦?
展开
 我来答
real唐洪
2009-05-07 · TA获得超过290个赞
知道小有建树答主
回答量:573
采纳率:60%
帮助的人:387万
展开全部
public void Close()

不可重载,可以覆盖,如果你要关闭前处理些东西完全不用重载,有个事件可以用
protected virtual void OnClosing(System.ComponentModel.CancelEventArgs e)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dc91b32
2009-05-07 · TA获得超过5650个赞
知道大有可为答主
回答量:5653
采纳率:0%
帮助的人:0
展开全部
重写基类的OnClosing函数,代码如下:

protected override void OnClosing(CancelEventArgs e)
{
// 这里写关闭窗体要执行的代码

base.OnClosing(e);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ht7963013
2009-05-07 · 超过15用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:50.3万
展开全部
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}

应该是它
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linxiaoj1
2009-05-07 · TA获得超过100个赞
知道答主
回答量:327
采纳率:0%
帮助的人:167万
展开全部
window.unload
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式