src\Framework\System\Windows\Input\KeyboardNavigation.cs (13)
2636return sourceRect.Right - targetRect.Right;
2699return DoubleUtil.LessThanOrClose(fromRect.Right, toRect.Left);
2701return DoubleUtil.GreaterThanOrClose(fromRect.Left, toRect.Right);
2769return DoubleUtil.LessThan(targetRect.Right, sourceRect.Right) || (DoubleUtil.AreClose(targetRect.Right, sourceRect.Right) && IsAncestorOfEx(sourceElement, targetElement));
2782if (DoubleUtil.GreaterThan(targetRect.Right, startRange) && DoubleUtil.LessThan(targetRect.Left, endRange))
3023endRange = horizontalDirection ? sourceRect.Bottom : sourceRect.Right;
3149directionScore = currentRect.Right;
3162rangeScore = ComputeRangeScore(sourceRect.Left, sourceRect.Right, currentRect.Left, currentRect.Right);