public override void MouseDown(NSEvent theEvent) { CGPoint p = label.ConvertPointFromEvent(theEvent); if (label.Bounds.Contains(p)) { disclosure.Highlighted = true; } base.MouseDown(theEvent); }