protected override void OnMouseDown(MouseEventArgs mevent) { Checked = !Checked; Mouse = Dark.MouseEvent.Down; if (CheckedChanged != null) { CheckedChanged(this, new EventArgs()); } this.Invalidate(); }
protected override void OnMouseLeave(EventArgs e) { Mouse = Dark.MouseEvent.Leave; this.Invalidate(); }
protected override void OnMouseHover(EventArgs e) { Mouse = Dark.MouseEvent.Hover; this.Invalidate(); }
protected override void OnMouseUp(MouseEventArgs mevent) { Mouse = Dark.MouseEvent.Up; this.Invalidate(); }
protected override void OnMouseDown(MouseEventArgs mevent) { Mouse = Dark.MouseEvent.Down; this.InvokeOnClick(this, EventArgs.Empty); this.Invalidate(); }