Ich versuche, den Gesamtpreis der Elemente nach dem Hinzufügen von ihnen zu einem Kombinationsfeld aus einer Listbox zu berechnen. In der Listbox habe ich sowohl die Art des Artikels als auch den Preis. Ich möchte den Gesamtpreis erhöhen, wenn ich jedes Element (klicken Sie auf AddButton) zum Kombinationsfeld hinzufügen. Aber was ich sehe, ist, dass der Artikel zum Kombinationsfeld hinzugefügt wird, aber ich sehe nur einzelne Artikelpreise anstelle der Summe der Preise. Hier ist ein Beispiel meines Codes.So verwenden Sie die Schleife, um Elemente zu summieren
private void addButton_Click(object sender, EventArgs e)
{
decimal price; // variables to holds the price
decimal total = 0; // variables to hold the total
int counter;
for (counter=0; counter <= 5; counter++)
{
price = decimal.Parse(priceLabel2.Text);
// add items price
total += price;
// display the total amount
costLabel.Text = total.ToString("c");
}
Jede Hilfe würde geschätzt,
Wenn Sie 4 Elemente hinzufügen, wird die Summe angezeigt (derzeit) nur die letzte hinzugefügt? – mjwills
ja es zeigt nur die letzte. –
Es wäre viel einfacher zu helfen, wenn Sie Code, der relevant für die Beschreibung ist, die Sie eingeben. Sie erklären über ein Listenfeld und ein Kombinationsfeld und dann schreiben Sie Code, der sich mit einigen Beschriftungen beschäftigt. Bitte korrigieren Sie die Einrückung. –