Example #1
0
//-------------------------------------------------------------------------------------------------------------------------------------------------
        public override void OtpiskaWhenDelate()
        {
            (UC as ConstructorUserControl).ReNull();

            if (rectangleClick.GetInvocationList().Length != 0)
            {
                lblNominalConstr.MouseLeftButtonDown -= rectangleClick;
            }
        }
        // отписка от всех событий при удалении размера
        public override void OtpiskaWhenDelate()
        {
            (UC as PripuskUserControl).ReNull();

            if (lblPripuskClick.GetInvocationList().Length != 0)
            {
                lblPripusk.MouseLeftButtonDown -= lblPripuskClick;
            }
        }
Example #3
0
 // отписка от всех событий при отмене создании размера (например, нажата ESC)
 public void OtpiskaWhenCreate()
 {
     if (MouseLeftButtonDownFirstEllipse.GetInvocationList().Length != 0)
     {
         canv.MouseLeftButtonDown -= MouseLeftButtonDownFirstEllipse;
     }
     if (MouseMoveSecondEllipse.GetInvocationList().Length != 0)
     {
         canv.MouseMove -= MouseMoveSecondEllipse;
     }
     if (MouseLeftButtonDownSecondEllipse.GetInvocationList().Length != 0)
     {
         canv.MouseLeftButtonDown -= MouseLeftButtonDownSecondEllipse;
     }
     if (MouseMoveMainLine.GetInvocationList().Length != 0)
     {
         canv.MouseMove -= MouseMoveMainLine;
     }
     if (MouseLeftButtonDownMainLine.GetInvocationList().Length != 0)
     {
         canv.MouseLeftButtonDown -= MouseLeftButtonDownMainLine;
     }
 }