public ComboValueType(DataTable dt, string strSelItem) { m_control = new EAPComboBox(); m_control.AutoSearch = true; m_control.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; try { for (int i = 0; i < dt.Rows.Count; i++) { DataRow dat = dt.Rows[i]; if (!dat.IsNull(0) && dat[0] != DBNull.Value && dat[0].ToString() != "") { m_control.Items.Add(dat[0]); } } if (m_control.Items.Count > 0) { m_control.SelectedIndex = m_control.FindString(strSelItem); } } catch (Exception ex) { MessageDialog.ShowSystemErrorMsg(null, ex); } }