【问题标题】:Bring A Rectangle To Front Of A PictureBox将一个矩形放在 PictureBox 的前面
【发布时间】:2011-09-17 23:40:17
【问题描述】:

我认为我的问题很简单。但我无法成功。我的表单上有一个 PictureBox 和一个 Rectangle 形状。但矩形始终位于 PictureBox 后面。我不能把矩形放到 PictureBox 的前面。我选择了 Picturebox 并点击了“Send To Back”,但它没有用。有什么办法吗?感谢本网站上的每一个人的帮助....

【问题讨论】:

  • 矩形?它是什么类型的控件?
  • 它在工具箱中,“Visual Basic PowerPacks”部分。

标签: visual-studio visual-studio-2008 visual-studio-2010


【解决方案1】:

恐怕你不能在控件前面带一个自选图形。

【讨论】:

    【解决方案2】:

    您无法在设计器中执行此操作,但您可以在代码中执行此操作。您需要在表单的 Load 事件处理程序中为包含您的 Rectangle(默认为 ShapeContainer1)的 ShapeContainer 调用 BringToFront() 方法。

    虽然您似乎不需要这样做,但我发现我还需要在表单的 Paint 事件处理程序中为我的 PictureBox 调用 SendToBack() 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-06
      • 1970-01-01
      • 1970-01-01
      • 2016-04-23
      • 1970-01-01
      • 2020-07-31
      • 2010-11-25
      相关资源
      最近更新 更多