Ejemplo n.º 1
0
        public MaterialContextMenuStrip()
        {
            Renderer         = new MaterialToolStripRender();
            animationManager = new AnimationManager(false)
            {
                Increment     = 0.07,
                AnimationType = AnimationType.Linear
            };
            animationManager.OnAnimationProgress += sender => Invalidate();
            animationManager.OnAnimationFinished += sender => OnItemClicked(delayesArgs);

            BackColor = SkinManager.GetApplicationBackgroundColor();
        }
        public MaterialContextMenuStrip()
        {
            Renderer = new MaterialToolStripRender();

            animationManager = new AnimationManager(false)
            {
                Increment = 0.07,
                AnimationType = AnimationType.EaseInOut
            };
            animationManager.OnAnimationProgress += sender => Invalidate();
            animationManager.OnAnimationFinished += sender => OnItemClicked(delayesArgs);

            BackColor = SkinManager.GetApplicationBackgroundColor();
        }
Ejemplo n.º 3
0
        public MaterialContextMenuStrip()
        {
            Renderer = new MaterialToolStripRender(RightToLeft);

            AnimationManager = new AnimationManager(false)
            {
                Increment     = 0.07,
                AnimationType = AnimationType.Linear
            };
            AnimationManager.OnAnimationProgress += sender => Invalidate();
            AnimationManager.OnAnimationFinished += sender => OnItemClicked(_delayesArgs);

            BackColor = SkinManager.BackdropColor;
        }
Ejemplo n.º 4
0
        public MaterialContextMenuStrip()
        {
            SetStyle(ControlStyles.UserPaint, true);
            SetStyle(ControlStyles.AllPaintingInWmPaint, true);
            SetStyle(ControlStyles.DoubleBuffer, true);
            SetStyle(ControlStyles.ResizeRedraw, true);
            Renderer = new MaterialToolStripRender();

            animationManager = new AnimationManager(false)
            {
                Increment     = 0.07,
                AnimationType = AnimationType.Linear
            };
            animationManager.OnAnimationProgress += sender => Invalidate();
            animationManager.OnAnimationFinished += sender => OnItemClicked(delayesArgs);

            BackColor = MaterialSkinManager.GetApplicationBackgroundColor();
        }