private void Tab_MouseClick(object sender, MouseEventArgs e) { ButtonNode node = Buttons.FirstOrDefault(x => CheckIfClicked(e.Location, x)); if (node != null) { node.OnMouseClick(this, e); } Render(); }