Я думаю, что ваша проблема в том, что для HideSelection установлено значение true. Если для этого параметра установлено значение false, то textBox1.SelectAll будет работать так, как вы ожидаете ... в качестве альтернативы, вам нужно сосредоточиться на текстовом поле перед вызовом SelectAll ().
Я не уверен, как SelectAll работает для UltraTextBox, но я предполагаю, что он просто выделяет весь текст в текстовом поле.