У меня вопрос. Кто-нибудь знает, как я могу получить положение центрированного изображения в Picturebox?Как получить позицию из изображения в PictureBox
Мне нужны координаты X и Y, но в настоящее время у меня нет идеи.
Заранее спасибо.
У меня вопрос. Кто-нибудь знает, как я могу получить положение центрированного изображения в Picturebox?Как получить позицию из изображения в PictureBox
Мне нужны координаты X и Y, но в настоящее время у меня нет идеи.
Заранее спасибо.
Я решил проблему с:
_absoluteImagePositionX = imageBox.Width/2 - image.Width/2;
_absoluteImagePositionY = imageBox.Height/2 - image.Height/2;
Но кстати благодарственное вы за свои советы!
Если изображение коробки больше, чем изображение, вы можете попытаться вычислить абсолютное положение изображения на форме:
int absImgX=pictureBox1.Left+pictureBox1.Width/2-pictureBox1.Image.Width/2
int absImgY=pictureBox1.Top+pictureBox1.Height/2-pictureBox1.Image.Height/2
И для позиции __inside__ PB используйте ClientSize.Width. и т.д.. – TaW