Не похоже, что вы управляете выбором в ViewModel, который не должен содержать функциональные возможности, только бизнес-данные.Но в любом случае:
Свяжите событие SelectionChanged для текстового поля:
<TextBox SelectionChanged="TextBox_SelectionChanged"/>
И затем обработайте выделение любым удобным для вас способом:привязать его к свойству в ViewModel:
<TextBox SelectedText="{Binding MyModelProperty, Mode=TwoWay}"/>