C# 如何在多个窗体中设置主窗体

sunny906 2008-05-05 03:27:05
如何在多个Form窗体中设置主窗体
...全文
1187 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ywwandsyf 2008-12-01
  • 打赏
  • 举报
回复
PROGRAM.CS里,Application.Run(new (你想设的主窗体));
eagle_2008 2008-05-05
  • 打赏
  • 举报
回复
在Main()函数里面设置
Application.Run(new 窗体名());
朝圆夜不圆 2008-05-05
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 sunny906 的回复:]
谢谢大家!
问题搞定了!9楼的方法不错哦~~
我是不是也可以这样写:
Program.cs
Application.Run(new 想设的主窗体());
[/Quote]
就是Application.Run(new 想设的主窗体());我只不过简化了
wuvqwuvq 2008-05-05
  • 打赏
  • 举报
回复
你是不想设置程序运行时第一个弹出的窗体,如果是的话那你就在解决方案窗口点开Program.cs,然后把其中的一句“Application.Run(new Form1());”中的Form1()改为你要首先启动的窗体名称就行了。
sunny906 2008-05-05
  • 打赏
  • 举报
回复
谢谢大家!
问题搞定了!9楼的方法不错哦~~
我是不是也可以这样写:
Program.cs
Application.Run(new 想设的主窗体());
朝圆夜不圆 2008-05-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sunny906 的回复:]
如何在多个Form窗体中设置主窗体
因为系统默认第一个窗体是主窗体
如:Form1,Form2,.....,系统就会默认Form1是主窗体
但怎么把非Form1的窗体设置为主窗体,如把Form2或Form3设置为主窗体
[/Quote]
Program.cs
Application.Run(frmMain);
frmMAin=你想设的主窗体
sunny906 2008-05-05
  • 打赏
  • 举报
回复
我的windowsform里的窗体不是MDI类型的啊
QQQ97351 2008-05-05
  • 打赏
  • 举报
回复
ChildForm cf = new ChildForm();
cf.MdiParent = this;
cf.Show();
sunny906 2008-05-05
  • 打赏
  • 举报
回复
如何在多个Form窗体中设置主窗体
因为系统默认第一个窗体是主窗体
如:Form1,Form2,.....,系统就会默认Form1是主窗体
但怎么把非Form1的窗体设置为主窗体,如把Form2或Form3设置为主窗体
朝圆夜不圆 2008-05-05
  • 打赏
  • 举报
回复
你要用的form..MdiParent = 你的主窗体;
sunny906 2008-05-05
  • 打赏
  • 举报
回复
IsMdiContainer属性是设置窗体是不是MDI类型的
sunny906 2008-05-05
  • 打赏
  • 举报
回复
设置窗体IsMdiContainer属性不可以啊?我试过了
boblaw 2008-05-05
  • 打赏
  • 举报
回复
不明白LZ說的是什么?
幫頂,jf
征服者X 2008-05-05
  • 打赏
  • 举报
回复
将要设为主窗体的IsMdiContainer 属性设为True

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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