Je suis après une déclaration qui va effacer toutes les chaînes / données qui est actuellement dans un listBox, j’ai essayé:
private void cleanlistbox(object sender, EventArgs e) { listBox1.ResetText(); }
Qu’en est-il de
listbox1.Items.Clear();
private void cleanlistbox(object sender, EventArgs e) { listBox1.Items.Clear(); }
Cela devrait fonctionner:
listBox1.Items.Clear();
cela devrait fonctionner:
private void cleanlistbox(object sender, EventArgs e) { listBox1.Items.Clear( ); }
S’il est lié à une source de données, une erreur sera ListBox1.Items.Clear();
utilisant ListBox1.Items.Clear();
Dans ce cas, vous devrez effacer la source de données à la place. Par exemple, si elle est remplie avec un object pouvant être renseigné:
_dt.Clear(); //<-----Here's the Listbox emptied. _dt = _dbHelper.dtFillDataTable(_dt, strSQL); lbStyles.DataSource = _dt; lbStyles.DisplayMember = "YourDisplayMember"; lbStyles.ValueMember = "YourValueMember";
Utilisez ceci:
listBox1.Items.Clear();
Essayer
private void cleanlistbox(object sender, EventArgs e) { ListBox1.Items.Clear(); }
Essaye ça:
private void cleanlistbox(object sender, EventArgs e) { listBox1.DataSource = null; listBox1.Items.Clear(); }