c#中设计了子窗口,但是为什么子窗口中的控件全都不见了只显示窗体的名字?

其实这个是有很多控件的 ,但是为什么一直不显示呢?
2025年03月01日 03:26
有2个网友回答
网友(1):

Form2 form2 = new Form2();
form2.TopLevel = false; // 这一步最重要, 去除子窗体的顶级窗体设置
form2.Parent = this.panel1; // 子窗体的父容器
form2.FormBorderStyle = FormBorderStyle.None; // 去边框标题栏等
form2.Dock = DockStyle.Fill; // 填充
form2.Show();

同时 子窗体的windowstate初始不能最大化

网友(2):

你把控件放在panel容器里了吧?