Я использую событие pictureBox_Paint, чтобы попытаться нарисовать наложение на изображение в PictureBox.
Это работает нормально, пока я не изменю размер PictureBox (установлен для использования SizeMode.Zoom), когда я делаю это, оверлейная графика отрисовывается с позиции поля между изображением и краем PictureBox. Я думаю, мне нужно как-то использовать ImageRectangle, но это не публично.