public void MouseDoubleClick(object sender, MouseEventArgs e, ClassDialogForm _classDialogForm) { foreach (IFigure a in _painter.Figures) { if (a.IsSelected(e.Location)) { _painter.CurentFigure = a; break; } } if (_painter.CurentFigure is ClassRectangle) { var control = sender as Control; Point startPosition = new Point(e.X - 240, e.Y - 250); _classDialogForm.Location = control.PointToScreen(startPosition); _classDialogForm.OpenCurrentFigure((ClassRectangle)_painter.CurentFigure); } }
public void MouseDoubleClick(object sender, MouseEventArgs e, ClassDialogForm _classDialogForm) { }