protected override void OnMouseDown(MouseEventArgs e) { e.PreventBubble(); if (!IsEnabled) { return; } Capture = true; _state |= State.Down; Invalidate(); }
protected override void OnMouseUp(MouseEventArgs e) { if (!IsEnabled) { return; } e.PreventBubble(); Capture = false; _state &= ~State.Down; if (IsMouseDirectlyOver) { PerformClick(); } }
protected override void OnMouseUp(MouseEventArgs e) { e.PreventBubble(); _control.Activate(_item.Cookie); }
void _close_MouseUp(object sender, MouseEventArgs e) { e.PreventBubble(); _control.Dismiss(_item.Cookie); }
protected override void OnMouseUp(MouseEventArgs e) { if (!IsEnabled) return; e.PreventBubble(); Capture = false; _state &= ~State.Down; if (IsMouseDirectlyOver) PerformClick(); }
protected override void OnMouseDown(MouseEventArgs e) { e.PreventBubble(); if (!IsEnabled) return; Capture = true; _state |= State.Down; Invalidate(); }