void SelectAllText(object sender, RoutedEventArgs e) { var textBox = e.OriginalSource as TextBox; if (textBox != null) { if (textBox.TextWrapping != TextWrapping.NoWrap) { return; } textBox.SelectAll(); } }