DataGridView使用技巧—显示数据


DataGridView这个控件可以将数据以表格的形式显示出来。

 

既然可以显示数据,所以首先第一步就得确定数据,关于数据这里包括非绑定模式和绑定模式。

 

我们先来看下非绑定模式,故名思议非绑定模式就是该表格显示的内容不是绑定的数据源,而是通过代码手动将数据添加到控件中的。

 

我们添加的控件名称为DataGridView1,下面看下我们的代码。

 '创建列1       
	 Dim col1 As DataGridViewTextBoxColumn = New DataGridViewTextBoxColumn
        col1.Name = "strName"
        col1.HeaderText = "姓名"

        '创建列2
        Dim col2 As DataGridViewTextBoxColumn = New DataGridViewTextBoxColumn()
        col2.Name = "strSex"
        col2.HeaderText = "性别"

        '将新建的列添加到控件中
        DataGridView1.Columns.Add(col1)
        DataGridView1.Columns.Add(col2)

        '创建行
        Dim row1 As DataGridViewRow = New DataGridViewRow()
        Dim row2 As DataGridViewRow = New DataGridViewRow()
        '根据控件列的定义创建行应包含的单元格
        row1.CreateCells(DataGridView1)
        row2.CreateCells(DataGridView1)
        '添加单元格的文本
        row1.Cells(0).Value = "鸣人"
        row1.Cells(1).Value = "男"
        row2.Cells(0).Value = "小樱"
        row2.Cells(1).Value = "女"
        '将新建的行添加到控件中
        DataGridView1.Rows.Add(row1)

        DataGridView1.Rows.Add(row2)


下面来看下我们的显示结果:




讲完了非绑定模式,我们再来看下绑定模式,绑定模式是指将控件关联到数据源(DataSet),根据数据库的列自动生成列,并自动进行数据的填充。

 

绑定模式的数据显示特别简单。

DataGridView1.DataSource= ds

DataGridView1.DataMember= dt.TableName

 

这两行代码就足够了,其中的ds为我们要关联数据源,dt为数据源中的一个表。至于如何获取dsdt我们就不在这里赘余了。


这样我们就可以随心所欲的进行我们的数据显示了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值