private void DrawingBoardPictureBox_MouseUp(object sender, MouseEventArgs e) { shapesDrawer.FinishPoint = new Point(e.X, e.Y); shapesListManager.Add(shapesDrawer.CreateFigure()); shapesDrawer.DrawShapeList(shapesListManager.GetList()); shapesListManager.RefreshFormShapesList(CurrentShapesListBox); }