C#创建DataGridView

DataGridView可以用来以表格形式显示数据。

创建仅需将DataGridView拖动至窗口。

添加数据

1、通过DataTable添加

设置dataGridview的dataSource属性为一个dataTable,此方法通常用于从数据库中获取数据进行显示

2、将表格数据添加到显示

此方法添加数据必须按照一定的流程,即

  • 添加列,即添加字段
  • 添加行,填充一行中各字段对应的值

添加列:

方法一:

dataGridView1.Columns.Add("Name", "AliasName");

有两个String类型参数:列名和列别名 

方法二:

dataGridView1.ColumnCount = pFields.FieldCount;
for (int i = 0; i < pFields.FieldCount; i++)
{
    dataGridView1.Columns[i].Name = "name";
}

首先设置列数,之后指定每一列的名称

方法三:

先定义每一列 DataGridColumn,并设置其name等属性,再通过dataGridView.Columns.Add()方法添加。

此方法较为繁琐,一般不使用。

添加行:

方法一:

首先使用Add()方法添加一个空行,遍历行中的每个单元格,设置其Value

int thisRow = dataGridView1.Rows.Add();
for (int j = 0; j < pFields.FieldCount; j++)
{
dataGridView1.Rows[thisRow].Cells[j].Value = "value"
}

方法二:

为该行设置一个数组,数组长度对应字段数,数组内容对应行的Value,使用Add()方法添加,参数为该数组

String[] val=new String[5];
dataGridView1.Rows.Add(val);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值