Используйте элемент управления Panel (или несколько, если элементы не сгруппированы рядом друг с другом) и установите видимость соответствующим образом.
(Добавлено)
Вы МОЖЕТЕ сложить панели друг на друга, чтобы все кнопки выглядели так, как будто они находятся в одном месте. но это становится кошмаром обслуживания, и я не рекомендую это.,
Предупреждение о взломе - это взлом, но это работает.
Другой вариант - использовать элемент управления вкладкой, но скрыть кнопки вкладки. (Это можно сделать, разместив панель над кнопками, но вы должны быть осторожны, чтобы позволить пользователю изменить размер формы.) Затем вы устанавливаете TabIndex на основе изменения раскрывающегося списка.
Изменить еще раз - добавлено за комментарий
Если вы используете хак, вы можете добавить это в выбранное событие изменения индекса ComboBox ....
(код может быть неправильным, так как я не на своем компьютере разработчика и не могу проверить, но вы поняли)
TabControl1.SelectedIndex = ComboBox1.SelectedIndex