zoukankan      html  css  js  c++  java
  • 记录DataGird的整行数据之和及动态创建列后赋值和

                List<string> num = new List<string>();
                try
                {
                    for (int i = 0; i < DataGrid1.Rows.Count - 1; i++)
                    {
                        double aa = 0;
                        for (int j = 1; j < DataGrid1.Columns.Count; j++)
                        {
                            double bb = Convert.ToDouble(DataGrid1.Rows[i].Cells[j].Value);
                            aa += bb;
                        }
                        num.Add(aa.ToString());
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                }

    /////////////////////////////////////////////////////////////

                DataGridViewTextBoxColumn QuantityColumn = new DataGridViewTextBoxColumn();
                QuantityColumn.Name = "Quantity";
                QuantityColumn.HeaderText = "总计";
                QuantityColumn.Width = 100;
                QuantityColumn.SortMode = DataGridViewColumnSortMode.Automatic;
                dgGoodsSale.Columns.Add(QuantityColumn);

                for (int i = 0; i < dgGoodsSale.Rows.Count-1;i++)
                {
                    this.dgGoodsSale.Rows[i].Cells["Quantity"].Value = Convert.ToDouble(num[i]);
                }

  • 相关阅读:
    大屏设计-大数据综合展示可视化平台
    大数据可视化大屏设计经验,教给你!
    数据可视化表格-设计经验分享!
    大数据可视化大屏图表设计经验,教给你
    数据可视化美学形式与功能需要齐头并进
    大屏可视化解决方案
    node-sass 安装失败 win32-x64-57_binding.node
    node版本如何升级
    ES6课程---8、模板字符串
    ES6课程---7、箭头函数
  • 原文地址:https://www.cnblogs.com/wuhuisheng/p/2068798.html
Copyright © 2011-2022 走看看