public Control GetChildAtPoint (Point pt) { return GetChildAtPoint (pt, GetChildAtPointSkip.None); }
private bool WasNotClickedOnTarget(Control parent, Control target) { Control clickedOn = parent.GetChildAtPoint(Cursor.Position); if (IsNull(clickedOn)) return true; if (AreEqual(clickedOn, target)) return false; return true; }