本文共 929 字,大约阅读时间需要 3 分钟。
在机房收费系统中,一直有使用到DataGriView控件,以下是一些简单功能的汇总。为方便使用,我将该控件名修改为DGView1
//删除最后一行空白
DGView1.AllowUserToAddRows = false;
//默认不选中行
DGView1.Rows[0].Selected = false;
//默认选中第一行
this.DGView1.Rows[0].Selected = true;
//当选中DGView1控件就选中行,可以蓝框选中
DGView1.SelectionMode =DataGridViewSelectionMode.FullRowSelect;
//内容宽度自适应
for (int i = 0; i < DGView1.Columns.Count - 1; i++){ DGView1.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;}
//清空表格数据
DGView1.DataSource = null;
//连接数据,加载信息到表中,并修改标题
DGView1.DataSource = dt;//其中dt是通过条件查询返回的DataTable数据类型的值DGView1.Columns[0].HeaderText = "序号";DGView1.Columns[1].HeaderText = "卡号";DGView1.Columns[2].HeaderText = "充值金额";…
//计算数据行,不包括标头
int numcard=DGView1.Rows.Count;
//计算特定行中的数据总和
//获取充值金额double recharCash = 0;for (int j = 0; j < DGVRecharge.Rows.Count; j++){ recharCash += Convert.ToDouble (DGVRecharge.Rows[j].Cells[2].Value);}txtRechargeCash.Text = Convert.ToString(recharCash);
转载地址:http://xfzci.baihongyu.com/