Вы можете использовать:
tabControl1.RightToLeft = RightToLeft.Yes;
tabControl1.RightToLeftLayout = true;
Но это может иметь и другие последствия. Это сохраняет вкладки в верхней части TabControl, но выравнивает их по правому краю. Возможно, вам придется специально установить значения RightToLeft дочерних элементов TabPage вручную после внесения этого изменения, чтобы они не наследовали настройки.