Вроде бы очень простая задача, но требует некоторого шаманства. Простые методы вроде Focus работают не всегда и не везде, в итоге на практике я использую следующий код:
someTextBox.Select(); someTextBox.ScrollToCaret();
Работает и для MaskedTextBox
Выбрать весь текст можно методом TextBox.SelectAll
Для ComboBox метод Focus работает удовлетворительно:
someComboBox.Focus();