gpt4 book ai didi

c# - 获取 ListView 子项的值

转载 作者:行者123 更新时间:2023-11-30 17:06:15 24 4
gpt4 key购买 nike

我有一个 C# 代码。我有一个 ListView ,然后我想要的是获取子项的值,特别是包含订单小计价格的小计子项。我想总结这些值并以相同的形式显示到文本框。我怎样才能做到这一点?这是我的代码:

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);

最佳答案

您的代码已经正确地将项目添加到 Listview,假设您想要在 SelectedIndexChanged 事件中检索“总计”列的值,您可以这样做 -

ListView.Items[SelectedItemIndex].SubItem[2].Text

关于c# - 获取 ListView 子项的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15541901/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com