机房重构-DataGridView常用使用方法(vb.Net版)
2017-07-10 16:54
603 查看
前言:
查看数据用的是DataGridView,下面就介绍一下怎么使用它。内容:
一、DataGridView控件绑定数据源
1、工具箱中找到DataGridView 添加到窗体上,点击右上角的小三角---选择数据源--添加项目数据源2、选择数据源类型(数据库)--数据库库模型(数据集)--数据连接(新建连接)
3、数据源--服务器(自己电脑服务器)--身份验证--数据库名称--测试链接
4、选择好数据连接(如果包含敏感数据,则选择是)
5、选择表以及-DataGridView中需要显示的字段--完成
6、编辑列名
7、添加查询
上图编辑列下面就有添加查询---添加步骤1(查询什么就写什么)---步骤2--步骤3,然后确定。你就会发现代码多了点东西。
8、代码展示:
Private Sub cmdInquiry_Click(sender As Object, e As EventArgs) Handles cmdInquiry.Click CardNo参数ToolStripTextBox.Text = TextBox1.Text '将TextBox1.Text 赋值给ToolStripTextBox.Text Try Me.Line_InfoTableAdapter.查询(Me.Charge_sysDataSet1.Line_Info, CardNo参数ToolStripTextBox.Text) Catch ex As System.Exception System.Windows.Forms.MessageBox.Show(ex.Message) End Try End Sub Private Sub frmInquirtyLineRecord_Load(sender As Object, e As EventArgs) Handles MyBase.Load 'TODO: 这行代码将数据加载到表“Charge_sysDataSet1.Line_Info”中。您可以根据需要移动或删除它。 Me.Line_InfoTableAdapter.Fill(Me.Charge_sysDataSet1.Line_Info) 查询ToolStrip.Hide() '隐藏工具栏 '清空DataGridView表中数据 While (DataGridView1.RowCount > 0) DataGridView1.Rows.Remove(DataGridView1.Rows(0)) End While End Sub Private Sub 查询ToolStripButton_Click(sender As Object, e As EventArgs) Handles 查询ToolStripButton.Click CardNo参数ToolStripTextBox.Text = TextBox1.Text Try Me.Line_InfoTableAdapter.查询(Me.Charge_sysDataSet1.Line_Info, CardNo参数ToolStripTextBox.Text) Catch ex As System.Exception System.Windows.Forms.MessageBox.Show(ex.Message) End Try End Sub(1)清空DataGridView表中数据--while循环
(2)将TextBox1.Text 赋值给ToolStripTextBox.Text
(3)查询ToolStripButton 单击事件中代码已经写入查询(cmdInquiry)中,查询ToolStripButton 单击事件代码可删。
二、DataGridView常用属性的使用
1、设置所有单元格不可编辑
设置DataGridView属性中的ReadOnly属性为true即可。2、选中其中的一行(不是一个字段,也不能选择多行)
设置DataGridView属性中的SelectionMode为FullRowSelect和MultiSelect为false。3、不增加和删除行,去掉最后一行空白行
设置DataGridView属性中的AllowUserToAddRows为False,AllowUserToDeleteRows为False4、设置行和列大小不可调整
设置DataGridView属性中的AllowUserToResizeColumns为False和 AllowUserToResizeRows为False。5、设置第一行标题的列隐藏
设置DataGridView属性中的RowHeadersVisible为False。借鉴博客:
http://www.cnblogs.com/kevinGao/archive/2011/11/04/2236172.html
http://blog.csdn.net/binggetong/article/details/50993052?locationNum=3&fps=1
相关文章推荐
- vb.net datagridview 使用方法
- 设计模式方法VB.NET机房个人重构版-磨刀篇(一)
- vb.net机房收费系统重构——存储过程的使用
- 【VB.Net机房重构】存储过程的使用
- VB.NET之旅-机房收费系统个人重构DatagridView导出数据到Excel
- VB.NET重构(一)——DataGridView的使用
- vb.net datagridview 使用方法
- vb.net机房收费系统重构——存储过程的使用
- vb.net datagridview 使用方法
- VB.net之旅-SQLHelper的应用程序配置文件和使用(机房收费系统重构个人版)
- 【VB.NET机房重构】DataGridView数据显示
- 【VB.NET机房重构】DataGridView导出Excel
- VB.NET使用DataGridView分页显示
- C#、VB.NET使用HttpWebRequest访问https地址(SSL)的实现方法
- vb.net 中LOG4net的使用方法!
- [VB.NET]如何在DataGridView控件中增加、删除和修改记录(用程序代码的方法)
- ASP.NET 常用的正则表达式(使用C#3.0扩展方法)
- [VB.NET]如何在第二个窗体里使用第一个窗体的控件方法
- vb.net中自定义事件的使用方法
- VB使用ADODB操作数据库的常用方法