如何在from1中的panel里调入其他子form.

如何在from1中的panel里调入其他子form.,第1张

简单的做法 下面是把窗体frm 放置到现在窗体上的panel :pnl上

frm.TopLevel = false

frm0201.Show()

frm0201.Parent = this.pnlMain

如果多个窗体加载的话需要 frm.BringToFront()

但是最好的方法还是写一个函数

pannelClear(Windows.Forms frmy)

{

pnl.controls.clear()

if(frmx!=null &&frmx!=frmy)

frmx=null

.......

}

加载窗体前把pannel上面的所有窗体都null了 再加载现在的

要想让Form中的Panel控件位于最底层,必须要将Panel控件置于Form层。具体实现的步骤如下:

1、选择Form,添加Panel控件,附下图;

2、选择Panel,在属性Align列表中选择alBottom,功能即实现,附下图。

提示:如有多个Panel的Align都设置为alBottom,则按设置的先后顺序显示。即最后设置的那一个显示在最底端。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7981363.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存