C#のコードがあります。リストビューがあります。必要なのは、サブアイテムの値、具体的には注文の小計価格を含む小計サブアイテムの値を取得することです。値を合計して表示し、同じ形式のテキストボックスに表示したいと思います。どうやってやるの?これが私のコードです:
AddOrderForm add = new AddOrderForm();
foreach (DataRow drow in dt.Rows)
{
add.nametb.Text = drow["Menu"].ToString();
add.Pricetb.Text = drow["MenuPrice"].ToString();
add.listBox1.Items.Add(drow["MenuDesc"].ToString());
add.orderqtytb.Focus();
add.ShowDialog();
}
if (add.isAddOrder)
{
ListViewItem item = new ListViewItem();
item.Text = add.nametb.Text;
item.SubItems.Add(add.orderqtytb.Text);
item.SubItems.Add(add.Pricetb.Text);
double total = 0;
try
{
total = double.Parse(add.Pricetb.Text) * double.Parse(add.orderqtytb.Text);
}
catch
{
total = 0;
}
item.SubItems.Add(total.ToString("0.00"));
Listview.Items.Add(item);