VB.NET:PictureBox 视图范围?

发布于 2024-10-11 02:25:35 字数 231 浏览 3 评论 0原文

我的应用程序中有两个图片框:一个主要只是背景图像,另一个可以移动更改一些设置。

但是,根据我的设置(X、Y、宽度、高度),第二个图片框的一个片段或全部可能会“超出”第一个图片框。我不想要这样。

基本上,如果第二个图片框中有任何内容不在第一个图片框中,我不想显示该片段。我想把它剪掉。

如果我将第二个图片框移回第一个图片框内,那么我可以再次看到所有内容。

将第一个图片框视为“视图范围”

I two pictureboxes in my application: One that is mostly just a background image, and another which you can move around changing some settings.

However, depending on my settings (X,Y,Width,Height), a fragment or all of the second picturebox might be "out" of the first picturebox. I don't want that.

Basically, if there is anything in the second picturebox's that is not over the first picturebox, I don't want to show that fragment. I want to cut it.

If I move the second picturebox back inside the first picturebox, then I can see all of it again.

Think of the first picturebox as a "view range"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

伴梦长久 2024-10-18 02:25:35

已修复:

我将第二个图片框的父级设置为第一个图片框。现在,如果第二个图片框离开第一个图片框的区域,则第二个图片框将被剪切。

抱歉浪费您的时间:(

Fixed:

I set the second picturebox's parent to the first picturebox. Now the second picturebox is cut if it leaves the first picturebox's area.

Sorry for wasting your time :(

隔岸观火 2024-10-18 02:25:35

看看这些线程是否有帮助:1 2

Take a look if these threads can help : 1 2

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文