`
836811384
  • 浏览: 547643 次
文章分类
社区版块
存档分类
最新评论

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我们就不在这里赘余了。


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



分享到:
评论

相关推荐

    C#DataGridView中的常用技巧

    dbfC#DataGridView中的常用技巧 只列出技巧部分,后面会有补充 0(最基本的技巧). 获取某列中的某行(某单元格)中的内容 this.currentposition = this.dataGridView1.BindingContext [this.dataGridView1.DataSource,...

    C#像Excel一样复制DataGridView单元格区域数据

    摘要:C#源码,菜单窗体,Excel,DataGridView C#像Excel一样复制DataGridView单元格中的数据,复制单元格数据,练习练习如何在C#中使用DataGridView数据网格控件,这...用来显示数据的时候,几乎都要用到DataGridView的。

    C#编程经验技巧宝典

    103 <br>0167 锁定文本框内的文本 103 <br>0168 使用Message.Show输出用户信息 104 <br>5.3 图片数据处理技巧 104 <br>0169 如何将图片存入数据库 104 <br>0170 如何将图片从数据库中读取...

    ASP.Net为DataGridView设置表头实例

    环境下为DataGridView数据列表控件设置序号、标题、内容等表头信息,采用HeadText配置方式,代码完整,不过没有数据库文件,自己找一个测试数据库连接一下,最重要的是可以学习一下DataGridView的操作技巧。...

    C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载

    主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合...使用、DataGridView数据控件、自定义用户控件、文件基本操作、文件夹基本操作、文件流操作、加密、解密及解压缩文件、C#与Word互操作、高效...

    MasterGridView.zip

    本机Windows窗体控件datagridview不支持单个控件中的主从视图。...在本技巧中,我将讨论有关如何在单个datagridview控件中显示主从数据视图的方法。屏幕截图中显示了我们所需的典型布局,并提供了完整的代码概述。

    CSharp常用技术总结(DOC)

    4、让文本框同步显示dataGridView中的当前记录 5、根据所选的查询条件动态组合SQL语句 6、用数据库表中的指定列值初始化checkListBox控件 7、利用循环将查询结果赋给含checkBox列dataGridView 8、根据dataGridView...

    asp.net知识库

    使用.ashx文件处理IHttpHandler实现发送文本及二进制数据的方法 制作一个简单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的功能 XmlHttp实现无刷新三联动ListBox 鼠标...

    C#项目开发案例全程实录(第2版)下载地址

     1.9.2 使用图标显示管理员头像 43  1.9.3 云台控制协议 44  1.10 视频采集卡技术 45  1.10.1 视频采集卡选购分析 45  1.10.2 视频采集卡安装 46  1.10.3 视频采集卡中的主要函数 47  1.11 本章总结 49  第2...

    C# Winform数据库应用设计(附开发案例

    使用 Dataset实现断开式数据访问 206 核心技能部分.… 207 91数据集( Dataset) ·,, 207 911数据集( DataSet)简介…207 912数据集的结构 08 91.3数据集的工作原理 914创建 Data set对象…… 211 9,2 DataAdapter对象...

Global site tag (gtag.js) - Google Analytics