A part of the .NET Framework that provides a unified programming model for building line-of-business desktop applications on Windows.
No matter what the offset value is top,right bottom and left positions
richTextBox.CaretPosition.GetPositionAtOffset(163).GetCharacterRect(LogicalDirection.Forward) {Empty} System.Windows.Rect
The Selection is an empty string.
richTextBox.Selection {System.Windows.Documents.TextSelection} System.Windows.Documents.TextSelection
Text "" string