C# c中的MDI表单存在问题#
当我第一次从其父级调用MDI子级的show()时,出现以下错误 方法:选中已发布行:0列:0 [异常]:窗口句柄已存在 这个错误的原因是什么?如何克服它 第二次调用同一子级的show()不会给出任何异常。为什么它只是第一次失败C# c中的MDI表单存在问题#,c#,windows,c#-4.0,c#-3.0,c#-2.0,C#,Windows,C# 4.0,C# 3.0,C# 2.0,当我第一次从其父级调用MDI子级的show()时,出现以下错误 方法:选中已发布行:0列:0 [异常]:窗口句柄已存在 这个错误的原因是什么?如何克服它 第二次调用同一子级的show()不会给出任何异常。为什么它只是第一次失败 Iam正在使用Dotnet 3.5 framework…原因可能是,您是否试图在窗体显示之前显示一些子控件 如果在创建窗口之前尝试使某些子控件(在窗体中)可见,则通常会显示此错误。因为表单中的所有子控件都需要它的父句柄。在wpf中的MDI父窗口(Windows表单)c#(
Iam正在使用Dotnet 3.5 framework…原因可能是,您是否试图在窗体显示之前显示一些子控件
如果在创建窗口之前尝试使某些子控件(在窗体中)可见,则通常会显示此错误。因为表单中的所有子控件都需要它的父句柄。在wpf中的MDI父窗口(Windows表单)c#(或)MDI子菜单中附加一个MenuStrip
好的,谢谢。在加载父窗体时添加mdi子窗体后,上述问题得到解决。最初,我试图在父窗体的构造函数中添加mdi子窗体。如果您的问题因上述答案而得到解决,您应该对上述答案投赞成票。根据SO常见问题,您应该投票选出有用的答案,以便访问者知道哪个答案是正确的和有用的+1在帖子中直接提供解释性答案,而不是指向链接。链接可以随时中断。。