我的Windows窗体中有一个PictureBox。图像模式设置为中心图像,如下所示:
绿色矩形显示PictureBox的实际大小,蓝色框显示图像的显示方式,因为中心图像模式(我想要的是这样)。
我的问题是,我如何获得图像中的位置(所以在蓝框内),小红色矩形代表(0,0)?
谢谢,
路易斯
答案 0 :(得分:1)
你应该能够通过计算它来获得一个像素:
int x = (pictureBox1.Width - pictureBox1.Image.Width) / 2;
int y = (pictureBox1.Height - pictureBox1.Image.Height) / 2;