2009-12-11 5 views
1

Salut J'ai ce programme Im essayant de faireet comment listbox d'effectuer des actions sur les éléments sélectionnés

mais maintenant Im essayant d'ajouter une option pour supprimer des éléments (uniquement les sélectionnés).

Merci à l'avance

+0

quels sont les symptômes? qu'est-ce qui ne fonctionne pas? Est-ce que la moyenne est fausse? –

+0

En fait, j'ai fait le moyen ça marche avec moi maintenant ... J'ajoute le code avg – Tony

+0

J'ai essayé ceci pour la chose d'effacement mais son ne fonctionne pas listBox1.SelectedItems.Clear(); – Tony

Répondre

1

Pour supprimer les éléments sélectionnés:

while (listBox1.SelectedIndices.Count > 0) 
    listBox1.Items.RemoveAt(listBox1.SelectedIndices[0]);
+0

Un bon Smart One thanx jon – Tony

0
protected void Button2_Click(object sender, EventArgs e) 
{ 
    for(int i = ListBox1.Items.Count -1; i>=0; i--) 
    { 
     if (ListBox1.Items[i].Selected) 
     { 
      ListBox1.Items.Remove(ListBox1.Items[i]); 
     } 
    } 
} 

Cela devrait fonctionner pour supprimer également

+0

listBox1.Items est un 'ObjectCollection'. Vous pensez à un 'ListView'. –

+0

Erreur 'objet' ne contient pas de définition de 'Sélectionné' – Tony

Questions connexes