在VB6中,我一直使用图片盒作为容器。 例如,我将5个图片框放在表格上,一旦用户点击“下一步”按钮,我就将下一个图片框带到前台。 这非常方便。
现在我在VB.NET中做类似的事情。 我的尝试并没有真正成功。一个图片框并没有真正保留我的控件,它们似乎偶尔跳出来,而且我无法确定控件当前位于哪个图片框,因为图片框不像VB6那样不透明。
有人可以告诉我如何在VB.NET中以一种好的方式做到这一点吗?
答案 0 :(得分:3)
这听起来像是Panel
控件的作业
答案 1 :(得分:0)
针对您发布屏幕截图的面板问题。你的面板在另一个容器内,这就是它显示奇怪的原因。尝试单击面板并剪切它(ctrl-x),然后单击表单标题,然后粘贴它(ctrl-p)。这将确保它不在另一个控件内,因为有时会以一种不太明显的方式发生(比如你可以在屏幕截图中看到控件边框)。