web-dev-qa-db-fra.com

Effacement d'une liste déroulante en C #

Je déteste vraiment poser une telle question au crayon ... J'essaie d'effacer, pas de supprimer une liste déroulante combinée dans VSC #. Mon ddl permet à l'utilisateur de choisir le taux de rémunération d'un employé. J'ai fait des recherches partout, même ici, et tout suggère d'utiliser ..

   cmboPayRate.Items.Clear();   .. or
   cmboPayRate.SelectedIndex = - 1;

J'ai même jeté dedans

cmboPayRate.SelectedItem = -1;   

pour une mesure sûre. Rien ne marche. Encore une fois, je sais que c'est facile (devrait l'être), mais ne fonctionne pas pour moi. Toutes les suggestions seraient grandement appréciées.

Merci -Matt.

14
Mateo eMayo

essayer

DropDownList1.Items.Clear(); 

Non masqué et effacez la liste déroulante.

31
Segan

vous pouvez faire comme ci-dessous

while(cmboPayRate.Items.Count>0)
   cmboPayRate.Items.RemoveAt(0);
5
Damith