1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
private void transfert(ListBox l1, Button button1vers2, Button buttonEffacer1, ListBox l2,
Button button2vers1, Button buttonEffacer2) {
// transfert dans la liste l2 des éléments sélectionnés de la liste l1
for (int i = l1.SelectedIndices.Count - 1; i >= 0; i--) {
// index de l'élément sélectionné
int index = l1.SelectedIndices[i];
// ajout dans l2
l2.Items.Add(l1.Items[index]);
// suppression dans l1
l1.Items.RemoveAt(index);
}
// boutons Effacer
buttonEffacer2.Enabled = l2.Items.Count != 0;
buttonEffacer1.Enabled = l1.Items.Count != 0;
// boutons de transfert
button1vers2.Enabled = false;
} |
Partager