Как сказал @SLaks, вы можете добавить конструктор вашего класса. Однако, если то, что вы хотите подготовить, зависит от других элементов формы, вы можете добавить их в очередь обработчиков событий в конце загрузки формы, но до того, как она будет фактически представлена пользователю.
В коде конструктора вашей формы (не в коде конструктора) добавьте событие загрузки, затем добавьте свою собственную пользовательскую функцию
public partial class frmYourForm : Form
{
public frmYourForm()
{
Load += YourPreparationHandler;
}
private void YourPreparationHandler(object sender, EventArgs e)
{
// Do you code to prepare list, combos, query, bind, whatever
}
}