public void DeleteSelection() { TextRange r = LogicalBounds; int x = r.FirstColumn; int y = r.FirstRow; Control.Document.DeleteRange(r); Control.Caret.Position.X = x; Control.Caret.Position.Y = y; ClearSelection(); Control.ScrollIntoView(); }