1.创建委托
public delegate void ReBindDataSource(ComboBox control, DataSet ds);
2.创建重新绑定函数
public static void BindDataSource(ComboBox control, DataSet ds)
{
try
{
control.BeginUpdate();
control.DroppedDown = false;
string oldText = control.Text;
control.DataSource = ds.Tables[0];
control.DisplayMember = ds.Tables[0].Columns[0].ColumnName; // 根据自己取出的值选择column
ctrl.ValueMember = ds.Tables[0].Columns[0].ColumnName;
control.Text = oldText;
control.Focus();
control.Select(oldText.Length, oldText.Length);
control.MaxDropDownItems = 12;
control.AutoCompleteMode = AutoCompleteMode.None;
if (control.Items.Count > 0)
{
cont