je veux à partir de mon programme pour sélectionner un élément de la liste, puis le mettre à jour. J'ai une liste ecoItems.Eco est une classe avec 2 variables de magasin, une chaîne et une double variable.SetEcoValues est un ensemble deux valeurs, une chaîne et un double.i j'essaye ce code mais ne change rien.toutes les suggestions?mettre à jour un élément de la liste déroulante
private void Update_Click(object sender, EventArgs e)
{
Eco y;
y = ecoItems.ElementAt<Eco>(listBox1.SelectedIndex);
y.SetEcoValues(textBox1.Text,Convert.ToDouble(textBox2.Text));
listBox5.Items.Insert(listBox1.SelectedIndex, y);
}
}
je sorte de se demander s'il a sa liste liée à son listbox et veut un changement reflété dans la liste. Peut-être que c'est pourquoi il ne change jamais un élément de liste et essaye d'insérer un objet Eco dans la liste. – Yatrix
@Yatrix Vous avez peut-être raison, difficile à dire à partir de son exemple de code. Je suppose que dans ce cas, il a besoin de mettre à jour sa liste d'Eco, puis re-lier toute la liste –
oui Yatrix que je veux faire.un changement immédiat dans la liste.je fais ça? –