Comment effacer toutes les données dans un listBox? Je suis après une déclaration qui va effacer toutes les chaînes /de données qui est actuellement dans une zone de liste, j'ai essayé: private void cleanlistbox(object sender, EventArgs e) { listBox1.ResetText(); } source d'informationauteur Mike .netc#listboxwindows 44 Ce sujet listbox1.Items.Clear(); 6 private void cleanlistbox(object sender, EventArgs e) { listBox1.Items.Clear(); } 5 Cela devrait fonctionner: listBox1.Items.Clear(); 4 cela devrait fonctionner: private void cleanlistbox(object sender, EventArgs e) { listBox1.Items.Clear( ); } 4 Si il est lié à une source de données, il lève une erreur à l'aide de ListBox1.Items.Clear(); Dans ce cas, vous devez effacer la source de données à la place. par exemple, si il est rempli avec un Datatable: _dt.Clear(); //<-----Here's the Listbox emptied. _dt = _dbHelper.dtFillDataTable(_dt, strSQL); lbStyles.DataSource = _dt; lbStyles.DisplayMember = "YourDisplayMember"; lbStyles.ValueMember = "YourValueMember"; 3 Utiliser ceci: listBox1.Items.Clear(); 2 Essayer private void cleanlistbox(object sender, EventArgs e) { ListBox1.Items.Clear(); } -1 Essayez ceci: private void cleanlistbox(object sender, EventArgs e) { listBox1.DataSource = null; listBox1.Items.Clear(); } Vous devez vous connecter pour publier un commentaire.
Ce sujet
Cela devrait fonctionner:
cela devrait fonctionner:
Si il est lié à une source de données, il lève une erreur à l'aide de
ListBox1.Items.Clear();
Dans ce cas, vous devez effacer la source de données à la place. par exemple, si il est rempli avec un Datatable:
Utiliser ceci:
Essayer
Essayez ceci: