Я подозреваю, что у вас больше нет этой проблемы, но это может быть полезно для всех, кто ищет решение.Вы можете установить MinimumSize для TabControl равным MinimumSize самой большой вкладки, которую вы добавляете.TabPages не имеют собственного MinimumSize, поэтому вам нужно иметь один полностью закрепленный элемент управления в TabPage, на котором вы можете проверить MinimumSize.
У меня уже была эта настройка (использование FlowLayoutPanel длявыложите содержимое TabPage), чтобы было относительно просто, не уверен, будет ли так легко для других.Я знаю, что это действительно неприятное «решение» проблемы, но я не смог найти другой способ заставить TabControl правильно обновляться.