Единственное обновление - это количество, я также хочу, чтобы промежуточный итог в моем списке был обновлен при обновлении количества. Вы можете мне помочь ? СпасибоЯ хочу обновить количество и промежуточный итог в listview C#
if (listView1.Items.Count > 0)
{
foreach (ListViewItem i in listView1.Items)
{
if (Convert.ToString(i.SubItems[0].Text) ==txtProduct.Text)
{
foreach (ListViewItem items in listView1.Items)
{
items.SubItems[3].Text = Convert.ToString(Convert.ToInt32(Qty1.Text) + Convert.ToInt32(items.SubItems[3].Text))
items.SubItems[4].Text = Convert.ToString(Convert.ToInt32(txtPriceC.Text) * Convert.ToInt32(items.SubItems[3].Text));
}
}
}
}
Это мой ListView.
Количество обновляется в представлении списка, если я добавляю элемент с тем же именем продукта, но промежуточный итог - нет. То, что я хочу достичь, это то, когда мое количество обновляет промежуточный итог, также обновляется.
Есть ли что-то не в порядке с кодами? – ang
Знаете ли вы, что у WinForms и WPF и, вероятно, у многих других технологий есть класс ListViewItem? Вы не сказали нам, какую графическую библиотеку вы используете. И мы не знаем, где должен быть ваш промежуточный итог. Поэтому я не уверен, как мы можем помочь вам без [дополнительной информации] (http://stackoverflow.com/help/mcve). –
i обновил вопрос, я добавил фотографию – ang