Aktualisierung eines listbox-Elements
ich möchte von meinem Programm zu wählen Sie ein listbox-Element und dann update es.ich habe eine Liste ecoItems.Eco ist eine Klasse mit 2 Variablen speichern,einem string und einer double-Variablen.SetEcoValues ist eine set-Methode zwei Werte annehmen,ein string und ein Doppelzimmer.ich versuche diesen code, aber ändern Sie nichts.irgendwelche Vorschläge?
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);
}
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die mit Ihrem code und was ich Schätze, ist Ihre Klasse, würde ich etwas wie das hier tun:
Bist du nicht eigentlich immer das ListItem überall, und versuchen, fügen Sie etwas, um die ListBox und die ist nicht ein ListItem. Sie könnten versuchen, so etwas wie so:
Oder... wenn Sie die ListBox Gebunden, um Ihre Liste der Ecos und möchten es aktualisiert, statt listBox5.Elemente.Legen Sie... würden Sie brauchen, um neu zu binden.