我需要将图像的特定部分放在 PictureBox 中,例如图像中位置 0,0 处的 32x32 图像。
它看起来像这样:
请注意,图像中的红色边框不,只是为了清楚起见而将其粘贴。
问题:
我该怎么做,但我仍然可以在图片框中使用图像?
最佳答案
已经有一段时间了,但一个简单的技巧是将 PictureBox 放在一个 32x32 的容器元素中,然后在容器内移动 PictureBox 以更改您实际想要显示的图像。将 PictureBox 的 (top,left) 设置为 (0,0) 将显示图像 1,将其设置为 (0,-32) 将显示图像 2, (0,-64)=>3, (-32,0 )=>4 等
创意的 ASCII ART
+-+
|o|oo
+-+oo
oooo
oooo
空容器的图像:
+-+
| |
+-+
关于c# - 在 PictureBox 中仅使用部分图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34073232/