c# 在一个窗口添加了多个自定义控件 窗口关闭释放问题
我在一个窗口中使用了多个自定义的控件,当我这个窗口响应关闭事件的时候,如
private void vRecordWaveform_FormClosed(object sender, FormClosedEventArgs e)
{
this.Hide();
}
但是调试的时候,发现会跳到自定义控件去把主窗口给释放了,代码如下
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
我本来不想释放,但是自定义控件帮我释放了,求大虾帮忙解决。
------解决方案--------------------
这不就是你需要的吗 然后this.Hide();