protected override void OnMouseDown(MouseEventArgs mevent) { base.OnMouseDown(mevent); this.pushed = true; this.Refresh(); }