【发布时间】:2018-04-03 05:47:33
【问题描述】:
我有一个包含 2 个面板的选项卡式布局窗格的窗口,选项卡式布局窗格的 Dockmode 设置为填充。我需要在窗体的中心和顶部放置一个指示后台处理的面板/图片框左窗格第一个图片框顶部的所有现有控件(或)
我试过了
- 将PictureBox面板放在右侧面板上,设置前置并使用键盘移动PictureBox面板,但PictureBox面板停留在下方。
- 将包含加载动画的图片框放在面板 1 图片框的顶部也是一种选择,但我无法将加载图片框放在现有图片框的顶部。
请帮忙
【问题讨论】:
-
您可以将其作为
Form的直接子代,然后是show it。如果您在设置控件的父级时遇到问题,请使用Document Outline 窗口并在窗口中拖动控件以设置其新父级和 z-index。 -
@RezaAghaei 问题是我无法将图片框放在我想要的位置。当我在面板 1 上绘制图片框时,它立即消失了。
-
如您所见,Panel 1 已经包含一个图片框,当用户按下按钮时执行后台任务。有没有其他方式来显示加载动画.. 是否将代码放入 onpaint 工作?
-
我会简单地使用我在第一条评论中链接的the option。
-
@RezaAghaei 但是加载动画的信号是什么?可以通过按钮点击触发吗?
标签: c# .net winforms layout panel