MDI窗体初始化时加载子窗体问题.

c02645 2009-05-13 09:28:51
Main(){
Application.Run(new mdi());
}

public mdi()
{
InitializeComponent();


Form frmd = new day.frmDay();
frmd.MdiParent = this;
frmd.Size = this.Size;
frmd.WindowState = FormWindowState.Maximized;
frmd.Show();
}



这样就会出现以下错误:
只能向MdiClient 添加MDI 子窗体。

如果在mdi的load里show()子窗体就会提示未将对像引用到实例,


如果Main()里不先加载MDI窗体,而是先加载一个引导窗体(如:登录窗体),通过引导窗体来打开MDI的话,那么mdi加载子窗体就不会出错。
或者是在mdi里放个按钮,通过按钮来打开子窗体也不会出错。


请问怎么初始化mdi的时候显示子窗体?
...全文
178 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cookies10wen 2009-05-13
  • 打赏
  • 举报
回复
哦...帮顶..
c02645 2009-05-13
  • 打赏
  • 举报
回复
么有人帮顶一下吗?

62,242

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧