private void SelectCurrentWord(DocumentPosition position) { position.MoveToCurrentWordStart(); this.Document.Selection.SetSelectionStart(position); position.MoveToCurrentWordEnd(); this.Document.Selection.AddSelectionEnd(position); }
private string GetCurrentWord() { DocumentPosition pos = new DocumentPosition(this.Document.CaretPosition); pos.MoveToCurrentWordStart(); DocumentSelection selection = new DocumentSelection(this.Document); selection.AddSelectionStart(pos); pos.MoveToCurrentWordEnd(); selection.AddSelectionEnd(pos); return selection.GetSelectedText().Trim(); }