Beispiel #1
0
 protected override void OnMouseUp(MouseEventArgs e)
 {
     if (MouseDownElement != null && MouseOverElement == MouseDownElement)
     {
         MouseDownElement.OnClick(e.Location);
     }
     SetMouseDownLocation(null);
 }
        public override void OnMouseUp(Point Location)
        {
            if (MouseDownElement != null)
            {
                StatusElement ClickElement = MouseDownElement;

                MouseDownElement.bMouseDown = false;
                MouseDownElement            = null;

                if (ClickElement.Bounds.Contains(Location))
                {
                    ClickElement.OnClick(Location);
                }

                Invalidate();
            }
        }