The Function


//*************************************
//*************************************
//********** SETUP COMBO BOX **********
//*************************************
//*************************************
private: void SetupComboBox (System::Windows::Forms::ComboBox ^TargetComboBox, int DefaultItem, array ^Items)
{

	try
	{
		TargetComboBox->BeginUpdate();
		TargetComboBox->SelectedIndex = -1;
		TargetComboBox->Items->Clear();		//Remove any existing items

		for each (String ^ItemString in Items)
			TargetComboBox->Items->Add(ItemString);

		TargetComboBox->SelectedIndex = DefaultItem;	//Select default item
	}
	catch (Exception ^)
	{
	}
	finally
	{
		TargetComboBox->EndUpdate();
	}
}

Calling It


	SetupComboBox(cmbDay, -1, (gcnew array {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"}));