• Money-去哪了每日站立会议


    继昨天编写完善完代码后,又继续上次任务部分的编写,包含刷新计数,刷新金额求和,刷新消费情况总和,遍历Listview并删除项等,代码还未完善,明天继续。

    private void button3_Click(object sender, EventArgs e)
    {
    //遍历Listview,选中的选项移除
    for (int i = listView1.SelectedItems.Count - 1; i >= 0; i--)
    {
    ListViewItem item = listView1.SelectedItems[i];
    listView1.Items.Remove(item);
    }

    //---------------------------刷新窗口----------------------------
    //刷新计数
    textBox1.Text = Convert.ToString(listView1.Items.Count);
    //刷新金额求和
    double MoneySum = 0;
    for (int i = 0; i <= listView1.Items.Count - 1; i++)
    {
    ListViewItem Item = listView1.Items[i];
    MoneySum += Convert.ToDouble(Item.SubItems[2].Text);
    }
    textBox2.Text = Convert.ToString(MoneySum);
    //刷新消费情况总和
    textBox3.Text = "0";
    textBox4.Text = "0";
    textBox5.Text = "0";
    textBox6.Text = "0";
    textBox7.Text = "0";
    textBox8.Text = "0";
    for (int i = 0; i <= listView1.Items.Count - 1; i++)
    {
    ListViewItem Item = listView1.Items[i];
    if (listView1.Items[i].SubItems[1].Text == "日常用品")
    textBox3.Text = (Convert.ToDouble(textBox3.Text) + Convert.ToDouble(listView1.Items[i].SubItems[2].Text)).ToString();
    if (listView1.Items[i].SubItems[1].Text == "学习用品")
    textBox4.Text = (Convert.ToDouble(textBox4.Text) + Convert.ToDouble(listView1.Items[i].SubItems[2].Text)).ToString();
    if (listView1.Items[i].SubItems[1].Text == "话费")
    textBox5.Text = (Convert.ToDouble(textBox5.Text) + Convert.ToDouble(listView1.Items[i].SubItems[2].Text)).ToString();
    if (listView1.Items[i].SubItems[1].Text == "饮食")
    textBox6.Text = (Convert.ToDouble(textBox6.Text) + Convert.ToDouble(listView1.Items[i].SubItems[2].Text)).ToString();
    if (listView1.Items[i].SubItems[1].Text == "衣服")
    textBox7.Text = (Convert.ToDouble(textBox7.Text) + Convert.ToDouble(listView1.Items[i].SubItems[2].Text)).ToString();
    if (listView1.Items[i].SubItems[1].Text == "其他")
    textBox8.Text = (Convert.ToDouble(textBox8.Text) + Convert.ToDouble(listView1.Items[i].SubItems[2].Text)).ToString();
    }
    }

    private void button4_Click(object sender, EventArgs e)
    {
    listView1.BeginUpdate();//挂起
    //遍历Listview并删除项
    for (int i = listView1.Items.Count - 1; i >= 0; i--)
    {
    ListViewItem item = listView1.Items[i];
    listView1.Items.Remove(item);
    }
    listView1.EndUpdate();//结束挂起
    //---------------------------刷新窗口----------------------------
    //刷新计数

  • 相关阅读:
    [Selenium+Java] Upload Selenium Script to GitHub
    [Selenium+Java] Apache ANT with Selenium: Complete Tutorial
    [Selenium+Java] Selenium Core Extensions (User-Extensions.js)
    序列流、对象操作流、打印流、标准输入输出流、随机访问流、数据输入输出流、Properties(二十二)
    FileReader、 FileWriter、readLine()和newLine()、LineNumberReader(二十一)
    图片加密解密小知识
    道德经--老子
    IO、FileInputStream、(二十)
    异常、Throwable、finally、File类(十九)
    Collections工具类、Map集合、HashMap、Hashtable(十八)
  • 原文地址:https://www.cnblogs.com/amnavov/p/10085676.html
Copyright © 2020-2023  润新知