我正在使用c#Windows窗体。如何使用listView将每行2个Colums相加?并分成2个?总数将显示在第三列?
这是我的示例代码,我的代码将所有子项加总,我无法在第三列上查看它。
private void button1_Click_1(object sender, EventArgs e)
{
foreach (ListViewItem lstItem in listView1.Items)
{
gtotal = int.Parse(lstItem.SubItems[2].Text);
total += int.Parse(lstItem.SubItems[3].Text);
totals = int.Parse(lstItem.SubItems[4].Text);
}
}
答案 0 :(得分:0)
private void button1_Click_1(object sender, EventArgs e)
{
foreach (ListViewItem lstItem in listView1.Items)
{
gtotal = int.Parse(lstItem.SubItems[2].Text); //Detail Column
total = int.Parse(lstItem.SubItems[3].Text); //Detail2 Column
lstItem.SubItems[4].Text = gtotal + total // Sum of 2 Column of details
}
}