C#将一个panel控件添加到另一个panel控件中,但是高度会超出父控件的范围,怎么将子控件panel显示全?

C#将一个panel控件添加到另一个panel控件中,但是高度会超出父控件的范围,怎么将子控件panel显示全?,第1张

1、子控件超出父控件的范围可以设置父控件的AutoScroll属性为true来使用滚动条;

2、要将添加的Panel显示在父控件中所有控件之上可以通过调整添加子控件的顺序来处理,也可以直接使用如下代码:

//将child这个控件显示在最上面:

child.BringToFront()

希望对你有帮助,还有疑问请追问或是Hi

实例代码://在picture1上面添加一个commandbuttonPrivateSubForm_Load()Form1.Controls.Add"VB.CommandButton","cmdOk",Picture1//动态添加控件WithForm1.cmdOk.Visible=True.Width=500.Caption="确认(&Y)"EndWithEndSub


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存