コード例 #1
0
 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);
     }
 }
コード例 #2
0
 public void MouseDoubleClick(object sender, MouseEventArgs e, ClassDialogForm _classDialogForm)
 {
 }