gpt4 book ai didi

C# 捕获 UserControl 处理掉的什么事件?

转载 作者:行者123 更新时间:2023-11-30 13:12:20 24 4
gpt4 key购买 nike

在 C# 中释放 UserControl 时要捕获的事件是什么?我想捕获它做一些清理,但在查看设计器中可用的事件列表后,似乎没有这样的东西?

最佳答案

当您创建用户控件时,会在您的用户控件名称.Designer.cs 文件中自动为您创建一个 Dispose 方法。添加该方法的任何清理代码。您可能希望将自动生成的代码更改为如下所示:

    protected override void Dispose(bool disposing)
{
if (disposing)
{
if (components != null)
{
components.Dispose();
}
// your clean up code here
}
base.Dispose(disposing);
}

这样你的清理代码就不会依赖于组件对象。

关于C# 捕获 UserControl 处理掉的什么事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8244108/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com