winform 问题

Gowinning 2007-05-06 10:27:44
请问子窗体里还要显示窗体的话,怎么都指定显示在父窗体里,也就是多级的
...全文
260 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gowinning 2007-05-12
  • 打赏
  • 举报
回复
to namhyuk(namhyuk)
这是这个意思,,form3但要显示在父窗体里form1里,请问怎么办?
huangbin959 2007-05-07
  • 打赏
  • 举报
回复
The answer as follow:
Form3 form = new Form3();
form.mdiParent = this.mdiParent;
form.Show();
That's all
yanshijia01 2007-05-07
  • 打赏
  • 举报
回复
只能有一个父窗体,其余都是子窗体。
spkl1 2007-05-06
  • 打赏
  • 举报
回复
//WinForm嵌入panel
Form2 form = new Form2();
form.FormBorderStyle = FormBorderStyle.None;
form.TopLevel = false;
this.panel1.Controls.Add(form);
form.Show();
namhyuk 2007-05-06
  • 打赏
  • 举报
回复
// Form1.cs
...
Form2 form2 = new Form2();
form2.Parent = this;
form2.ShowDialog();
...

// Form2.cs
Form3 form3 = new Form3();
form3.Show();

是这个意思吗?
Gowinning 2007-05-06
  • 打赏
  • 举报
回复
能不能说明白点,我的意思是有一个form1 是父窗体, form2是子窗体,还有个form3是点form2里的按钮才show()的,但不会显示成子窗体,要怎么办?

111,094

社区成员

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

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

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