Используйте приведенный ниже код для реализации функции автозаполнения:
cmb.DisplayMember = "Name"; //column name for display
cmb.ValueMember = "ID"; //table id column name
DataTable userDT = datasource; //supply datasource
AutoCompleteStringCollection AutoComp = new AutoCompleteStringCollection();
foreach (DataRow dr in userDT.Rows)
{
AutoComp.Add(dr["Name"].ToString());
}
cmb.DataSource = userDT;
cmb.AutoCompleteMode = AutoCompleteMode.Suggest;
cmb.AutoCompleteSource = AutoCompleteSource.CustomSource;
cmb.AutoCompleteCustomSource = AutoComp;