Что я хочу сделать: у меня есть PictureBox с загруженным в него изображением.Пользователь должен щелкнуть где-нибудь на картинке.После нажатия я сохраняю координаты, в которых он щелкнул.
Затем я хочу создать новое поле, как показано на рисунке (ПРИМЕЧАНИЕ. Если пользователь щелкает по краям, изображение не должно перекрываться:
После этого я хочу сохранить все координаты [начало / окончание], чтобы при повторном нажатии пользователя в следующей форме я мог проверить, был ли щелчок в созданном окне.до того.
Что я получил до сих пор:
private void pictureBox1_Click(object sender, EventArgs e)
{
var centerX = ((MouseEventArgs) e).X;
var centerY = ((MouseEventArgs) e).Y;
// create box with center in these coordinates
// save all the coordinates of the box, so I can check if further clicks are within the created box
}
Моя проблема Создание поля после щелчка, зная его местоположение в центре..