[英]vb.net dock two controls in order
我有一个图片框和一个菜单栏,它们都停靠在顶部。
菜单栏停靠在表单的最上方,图片框停靠在菜单栏下方。
我如何才能做到这一点。 图片停靠在最上方,菜单栏停靠在图片上?
转到您的.designer.cs文件。 颠倒添加这两个组件的顺序。 如果您需要有关此任务的帮助,请在评论中提问。
对我真正起作用的是从控件更改de ZOrder。 看起来VB使用它来设置停靠顺序。 尝试将控件放在前面,然后将其发送回后面,以查看其效果。 祝好运!! 马里亚诺。
我认为,您可能已按以下顺序将控件docked
在该面板中(顶部)
这就是为什么您的controls
未按预期显示的原因。
只要这样做就能满足您的需求,
dock
属性重置为none
按此顺序将该控件的Dock
属性设置为Top
首先,将两个控件的停靠设置为无,然后在Menustrip
上单击鼠标Menustrip
选择Bring to Front
然后在PictureBox
上单击鼠标右键选择Bring to Back
。 最终设置的Menustrip
和PictureBox
底座。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.