Ответ 1
Вы можете использовать следующий код для достижения своей цели:
textBoxToHighlight.Focus();
textBoxToHighlight.Select(0, textBoxToHighlight.Text.Length);
Надеюсь, это поможет. Здесь source.
Я хочу выделить выделенный текст в текстовом поле wpf, в то время как текстовое поле не сфокусировано. В моем приложении мое текстовое поле никогда не фокусируется, и каждый ввод ключа выполняется вручную.
Мне было интересно, есть ли способ выделить выделенный текст, если текстовое поле не сфокусировано?
Любая помощь будет оценена!
Вы можете использовать следующий код для достижения своей цели:
textBoxToHighlight.Focus();
textBoxToHighlight.Select(0, textBoxToHighlight.Text.Length);
Надеюсь, это поможет. Здесь source.
Другая альтернатива:
textBoxName.SelectAll();