protected override void OnMouseClick(MouseEventArgs e) { base.OnMouseClick(e); if (_closeRect.Contains(e.Location)) { OnCloseRequested?.Invoke(this, EventArgs.Empty); } }
private void PanelPopup_Click(object sender, EventArgs e) { Console.WriteLine($"CLOSE POPUP"); OnCloseRequested?.Invoke(this, popupBase); }