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(); }
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; }
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(); }