Как уже упоминалось, вы можете обмануть и попробовать использовать
tabControl.Controls
для быстрого и грязного исправления.
Если вы хотите что-то, что будет работать в будущем, а также познакомите вас с лучшими методами проектирования, я бы предложил альтернативу. Создайте EmailUserControl
UserControl
, который содержит все эти поля формы для электронного письма. Поместите этот пользовательский элемент управления на вкладку вместо всех отдельных полей. Затем предоставьте метод в пользовательском элементе управления, который генерирует желаемое электронное письмо со всеми учтенными полями, и затем вы можете передать фактическое электронное письмо вместо всех отдельных частей и частей, которые вы можете использовать для его создания.
Конечно, в этом дизайне доступны дополнительные улучшения, но это отличная возможность для вас промокнуть и попробовать что-то немного лучше. По мере того, как вам станет удобнее работать с UserControl
s, вы обнаружите дополнительные возможности для улучшения дизайна элементов управления самостоятельно. :)