调整大小后使选择框跟随图片框

Make selection frame follow picturebox after resize

我有 2 个图片框,一个放在另一个上面。一个用作选择框,另一个用作图片夹。现在的问题是:当我尝试调整程序的主窗体大小时,它会重新计算主图片框中的图片并调整其大小,但我无法理解如何让第二个跟随它的上一个。位置。

这就是我在 form1_ResizeEnd 中调用的内容:

  pictureBox3.Left += this.Width - windowWIDTH;
  pictureBox3.Top += this.Height - windowHEIGHT;

window宽度和 window高度 - 之前的 window 尺寸。

它有效,但有一些问题 - 我的图片框模式是居中的,这意味着图片本身的移动方式不同,+5 形成宽度并不意味着 +5 到图片的左边。

在我写这个问题的时候,我自己找到了答案。 这是:

pictureBox3.Left += (this.Width - windowWIDTH)/2;
pictureBox3.Top += (this.Height - windowHEIGHT)/2;