Je suis après une déclaration qui effacera toutes les chaînes/données qui sont actuellement dans une 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();
}
S'il est lié à une source de données, il générera une erreur en utilisant ListBox1.Items.Clear();
Dans ce cas, vous devrez effacer la source de données à la place. par exemple, s'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";
Cela devrait fonctionner:
listBox1.Items.Clear();
Essayez ceci:
private void cleanlistbox(object sender, EventArgs e)
{
listBox1.DataSource = null;
listBox1.Items.Clear();
}
cela devrait fonctionner:
private void cleanlistbox(object sender, EventArgs e)
{
listBox1.Items.Clear( );
}
Utilisez ceci:
listBox1.Items.Clear();
Essayer
private void cleanlistbox(object sender, EventArgs e)
{
ListBox1.Items.Clear();
}