dataGridView

1 让列的宽度铺满整个dataGridView1    this.dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;

若是想修改某一列的宽度 this.dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

2 执行不同的sql语句生成不同的结果,每执行一次,有一条记录, 把所有的记录绑定带gridView

List<object[]> l = new List<object[]>();

dt = SqlHelper.SqlHelperService.ExecuteQuery(sql);
l.Add(dt.Rows[0].ItemArray);

//添加列

for (int i = 0; i <colNum; i++)
{
DataGridViewColumn dc = new DataGridViewTextBoxColumn();
dataGridView1.Columns.Add(dc);
}

定义列名

dataGridView1.Columns[0].Name = "商品名称";
dataGridView1.Columns[1].Name = "商品类别";
dataGridView1.Columns[2].Name = "入库总量";

添加

for (int i = 0; i < l.Count; i++)
{
dataGridView1.Rows.Add(l[i]);
}

 

3如何选中一个cell,相当于是选中一条记录

SelectionMode属性FullSelect

4 获取选中行的某列的数据

string bookId=dataGridView1.CurrentRow.Cells["订餐编号"].Value.Tostring();

转载于:https://www.cnblogs.com/http-www/p/3504105.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值