Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在子窗体的 FormClosing 事件中关闭父窗体?
这会引发错误,因为Close()父母会再次尝试关闭孩子......
Close()
我会更新这个问题,因为有人反对它。我将progress(OpenEdge)与.NET一起使用。如果我有这样的结构,其中子表单试图关闭父表单,我会收到一个巨大的进度错误。我想知道在纯 .NET WinForms 应用程序中这是否会成为问题。
如果您先删除子项,可以使用以下方法将子项从其父项中删除:
' Remove child from parent Dim p As Form = myChild.Parent p.Children.Remove(myChild)