VB.NET—DataGridView控件教程详解

简介: VB.NET—DataGridView控件教程详解

前言:

DataGridView是.NET FormK中的一个Windows窗体控件,它提供了一个可视化的表格控件,允许用户以表格形式显示和编辑数据。它通常用于显示和编辑数据库中的数据,也可以用于显示和编辑其他数据的数据。

DataGridView控件可以显示单行和多行数据,并允许用户对数据进行排序、过滤和编辑。用户可以使用鼠标和键盘对表格进行导航和编辑,也可以使用代码对表格进行编程控制

DataGridView控件提供了许多自定义选项和事件,使开发人员能够轻松地实现自定义表格行为和外观。它还支持数据绑定和数据验证,使开发人员可以轻松地将数据源绑定到表格中,并确保数据的完整性和准确性。


过程:

第一步:

打开Visual  Studio 2022,新建项目Windows窗体应用(.NET Framework) ,在.NET工具箱中找到DataGridView控件,或者通过快捷搜索来快速查找,将控件拖拽到菜单中。


第二步:

轻点击一下控件,找到控件右上角的小箭头,就会弹出DataGridView任务,点击选择数据源的下拉框,选择添加数据源数据,此时页面就弹出数据源配置导向进行下一步,按照提示点击下一步即可,此时你会看到,应用程序连接数据库时应使用哪个数据连接(W),新建连接页面。


第三步:

选择新建连接,记性添加连接的配置按图中的步骤即可,具体添加详细请看如下图片,添加信息完成之后,选择测试连接,如果出现连接失败,配置的信息有错误,仔细查看核对一番, 此时就会弹出测试成功的连接,点击下一步。


第四步:

刚刚的新建的数据连接此时也出现在文本框中,点击下一步,就会弹出您的数据库,自己进行勾选找到自己想要添加的表格,选择添加即可


第五步:

此时窗体显示成了表格的页面,说明表格已经建立成功,怎么样是不是很简单,双击控件就可以进行代码的编辑。


1.DataGridView控件的j表格显示。


2.双击控件进入代码窗体,以下代码都是控件自动生成的,即可进行代码的编写.


番外篇:

通常我们建完表格之后,想要修改列名,这个时候该如何设置,看如图编辑列和添加列,下面给大家详细讲解一番。


编辑列:

找到要修改的列名,在属性中找到外观,选择HeaderText将原有的名字修改成自己想要的列名。


添加列:

点击添加列,弹出添加的弹框,进行修改名称,类型等..

如果需要将不要的列进行删除,点击移除按钮即可。


总结:


DataGridView的优点如下:

DataGridView
显示用户数据

显示和格式大量数据、让用户轻松查看和理解数据

编辑数据

让用户编辑数据,包括单元格内的文本、数字、日期和时间等数据类型

让用户可以使用各种编辑功能,剪切、复制、黏贴、插入和删除数据

排序和筛选

用户按照特定的列或行进行排序,并可以根据特定条件对数据进行筛选

可扩展性

支持自定义单元格类型和单元格样式,轻松添加自定义控件和功能

数据绑定

可以与各种数据源进行数据绑定,包括数组、列表、数据库、XML文件等。让数据的显示和编辑更加方便高效

交互性

支持鼠标和键盘事件,轻松地实现交互式数据操作和导航

总之DataGridView 控件是一个非常强大和灵活的表格控件,可以方便地显示和编辑数据,并提供丰富的自定义选项和事件,是开发表格应用程序的理想选择。


目录
相关文章
|
开发框架 搜索推荐 算法
一个包含了 50+ C#/.NET编程技巧实战练习教程
一个包含了 50+ C#/.NET编程技巧实战练习教程
597 18
|
缓存 算法 安全
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
750 12
|
开发框架 前端开发 JavaScript
ASP.NET Web Pages - 教程
ASP.NET Web Pages 是一种用于创建动态网页的开发模式,采用HTML、CSS、JavaScript 和服务器脚本。本教程聚焦于Web Pages,介绍如何使用Razor语法结合服务器端代码与前端技术,以及利用WebMatrix工具进行开发。适合初学者入门ASP.NET。
|
存储 NoSQL API
.NET NoSQL 嵌入式数据库 LiteDB 使用教程
.NET NoSQL 嵌入式数据库 LiteDB 使用教程~
824 0
|
开发框架 NoSQL MongoDB
C#/.NET/.NET Core开发实战教程集合
C#/.NET/.NET Core开发实战教程集合
358 1
|
SQL 关系型数据库 数据库
七天.NET 8操作SQLite入门到实战详细教程(选型、开发、发布、部署)
七天.NET 8操作SQLite入门到实战详细教程(选型、开发、发布、部署)
457 2
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
463 7
|
开发框架 .NET API
在IIS上部署ASP.NET Core Web API和Blazor Wasm详细教程
在IIS上部署ASP.NET Core Web API和Blazor Wasm详细教程
1402 3
|
开发框架 .NET 物联网
.NET从入门到精通,零基础也能搞定的基础知识教程
.NET从入门到精通,零基础也能搞定的基础知识教程
498 0
|
开发框架 JSON JavaScript
ASP.NET Core3.1实战教程---基于Jquery单文件上传
ASP.NET Core3.1实战教程---基于Jquery单文件上传
215 0