private void InitializeSchemaList(string defaultValue) { data_mapping_schema aSchema = new data_mapping_schema(); DataTable allSchemas = aSchema.Search(aSchema.SearchSQL + " ORDER BY schema_name"); cmbSchema.Items.Clear(); foreach (DataRow aRow in allSchemas.Rows) { aSchema = new data_mapping_schema(); aSchema.Load(aRow); cmbSchema.Items.Add(aSchema); } cmbSchema.Items.Add("Create new schema..."); if (defaultValue == "") { cmbSchema.SelectedIndex = 0; } else { cmbSchema.SelectedIndex = cmbSchema.FindStringExact(defaultValue); } }