private void picturePictureBox_MouseDown(object sender, MouseEventArgs e) { if (new Rectangle(0, 0, 15, 15).Contains(e.Location)) { pictureEditMode = PictureEditMode.RESIZE_NW; } else if (new Rectangle(45, 0, 15, 15).Contains(e.Location)) { pictureEditMode = PictureEditMode.RESIZE_NE; } else if (new Rectangle(45, 45, 15, 15).Contains(e.Location)) { pictureEditMode = PictureEditMode.RESIZE_SE; } else if (new Rectangle(0, 45, 15, 15).Contains(e.Location)) { pictureEditMode = PictureEditMode.RESIZE_SW; } else { pictureEditMode = PictureEditMode.MOVE; } mouseInitialLocation = e.Location; pictureInitialRectangle = pictureRectangle; }
private void picturePictureBox_MouseUp(object sender, MouseEventArgs e) { pictureEditMode = PictureEditMode.NONE; }