我有一个带有选项卡布局窗格的窗口,其中包含2个面板,选项卡式布局窗格的Dockmode设置为Fill。我需要放置一个Panel / Picturebox,指示窗体中心的背景处理,并在顶部左窗格中第一个图片框顶部的所有现有控件(或)
我试过了
请帮忙
答案 0 :(得分:1)
要解决定位问题,您可以使用以下任一选项:
PictureBox
运行时解决方案
您可以在运行时简单地创建PictureBox
并将其添加到Controls
的{{1}}集合中,并在需要时,只需使用Form
方法将其引入即可。
设计时解决方案
您可以使用文档大纲窗口更改控件的父级及其z-index。您只需拖放树节点(控件)即可更改控件的父节点和z-index。
例如,创建一个新的BringToFront
,在表单上删除Form
并将其Panel
设置为Dock
。然后在面板上放置Fill
。然后使用 Document Outline 窗口,在树状视图中,拖动PictureBox
并在树视图中将其显示在面板节点上。这样,您将表单设置为PictureBox
的父级。要将图片框移动到表单上的合适位置,请使用箭头键或使用“属性”窗口。不要使用鼠标,如果您使用鼠标更改位置,您将无意中更改父级。