/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void imgEditor_Selecting(object sender, Cyotek.Windows.Forms.ImageBoxCancelEventArgs e) { RectangleF rect = imgEditor.SelectionRegion; if (ShiftPressed) { float ms = Math.Min(rect.Width, rect.Height); if (rect.X < pO.X) { rect.X = pO.X - ms; } rect.Width = ms; if (rect.Y < pO.Y) { rect.Y = pO.Y - ms; } rect.Height = ms; } rect = Rectangle.Round(rect); imgEditor.SelectionRegion = rect; }
private void imageBox1_Selecting(object sender, Cyotek.Windows.Forms.ImageBoxCancelEventArgs e) { }