private Rectangle SplitRectangleFromPoint(Point pt) { if (_separatorOrientation == Orientation.Vertical) return SplitRectangleFromPoint(pt, Target.ClientWidth); else return SplitRectangleFromPoint(pt, Target.ClientHeight); }