vb.net 教程 3-10 窗体编程 datagridview控件 1 初步
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。
datagridview控件常用于显示数据,所以在vs编辑器中是在工具箱“数据”类目下面。
但是本节教程属于控件用法介绍,暂时不涉及数据库内容,所以这里不会讲述如何连接数据库等。
与数据库有关操作可以参看第8章。
从工具箱选中“datagridview”控件,在窗体上拖动出需要的大小,这时会自动弹出“datagridview任务”菜单,这里可以选择“编辑列”、“添加列”(实际也可以在编辑列中添加)等操作。
另外:
启用添加 对应属性 AllowUserToAddRows:是否向用户显示添加行
启用编辑 对应属性 ReadOnly :用户是否可以编辑 DataGridView 控件的单元格,即单元格只读,只能通过代码修改内容
启用删除 对应属性 AllowUserToDeleteRows:是否允许用户从 DataGridView 中删除行(选中某行后按下delete按键)
启用列重新排序 对应属性 AllowUserToOrderColumns:是否允许通过手动对列重新定位
如果点击了上述菜单外的地方,那么“datagridview任务”菜单不会再显示,可以通过选中datagridview控件后,点击该控件右上角小箭头就会重新显示“datagridview任务”菜单
如果只是需要编辑列或添加列,也可以直接在datagridview控件上点击鼠标右键,弹出菜单上有编辑列或添加列选项。
以下将演示如何在设计时添加列。
在“datagridview任务”菜单点击“添加列”,弹出“添加列”窗口,如前所述,本节内容不涉及数据库,所以“数据绑定列”这里不可选。名称这里继续使用默认的,类型使用DataGridViewTextBoxColumn,也就是显示文本,对应了DataGridViewTextBoxColumn 类。
输入“页眉文本”内容后,点击“添加”即可。
从“datagridview任务”菜单点击“编辑列”进入后,可以对刚才新增的列的属性进行更多修改:
从“编辑列”窗口点击“添加”会打开“添加列”窗口,下面添加了一个页眉文本为“学校”的列:
运行时,点击最下面一行就可以输入内容了。
由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。
学习更多vb.net知识,请参看vb.net 教程 目录
vb.net 教程 3-10 窗体编程 datagridview控件 1 初步相关推荐
- vb.net 教程 3-10 窗体编程 datagridview控件 3 禁止追加行 与 禁止删除行
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 如<vb.net 教程 3-10 窗体编程 datagridview控件 1 初步 > ...
- 二级VB培训笔记06:窗体与常用控件综合案例【个人信息注册】
二级VB培训笔记06:窗体与常用控件综合案例[个人信息注册] 一.常用控件属性与方法思维导图 二.综合案例--个人信息注册 1.创建工程,修改名称为"个人信息注册",窗体名称设置为 ...
- 简单实现 子窗体关闭后 刷新父窗体的DataGridView控件数据
简单实现 子窗体关闭后 刷新父窗体的DataGridView控件数据 首先创建两个窗体,一个父窗体Form1 一个子窗体Form2 在show 子窗体时 设置 Form2 form2=new Form ...
- vb.net 教程 3-4 窗体编程 公共控件2 radiobutton ComboBox
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 5.radiobutton 单选框.与checkbox不同的是,这个控件同时只能选择其中一个.不 ...
- vb.net 教程 3-4 窗体编程 公共控件5 LinkLabel
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 10.LinkLabel 超链接标签,说实在的,刚开始使用这个控件的时候我以为直接设置了网址,然 ...
- vb.net 教程 3-4 窗体编程 公共控件8 RichTextBox
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. RichTextBox:富文本框 常用属性: DetectUrls:指示当输入一个URL地址时, ...
- vb.net 教程 3-4 窗体编程 公共控件4 MaskedTextBox
9.MaskedTextBox 掩码文本框?实际上就是使用设定的格式来控制文本输入的文本框. 重要属性: PromptChar:表示在掩码文本框中需要用户填充的位置使用什么字符 Mask:设置用户输入 ...
- vb.net 教程 3-4 窗体编程 公共控件6 PictureBox ProgressBar
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 11.PictureBox 重要属性: SizeMode :设置图片在图片框中显示方式: Au ...
- vb.net 教程 3-4 窗体编程 公共控件9 ListView 6
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 前面几节将ListView讲的差不多了,本节主要补充讲一些可能会很少用到的内容. 1.关于Lis ...
最新文章
- swift中单例的创建及销毁
- 二维数组更改vue_二维数组如何在vue中显示表格
- Stack Overflow 2020 开发者调查中的 21 条关键结果
- hdu2235 机器人的容器
- 设计模式学习(六)结构型模式初步了解
- xadmin与mysql数据库_十八、Django3.0学习之引入xadmin
- NLG模块实现(未完成)
- Hadoop1.x版本升级Hadoop2.x
- 种子接近,随机数也接近吗_接近代码,接近爸爸
- 几个性能测试工具/框架的比较
- dump文件_windows程序崩溃时生成dump文件方法
- java中进行socket编程实现tcp、udp协议总结
- 数学模型 商人过河问题 C++实现
- vs2005 无法启动调试 绑定句柄无效的解决
- HDMI线、DP线、DVI线、VGA线
- HTML5期末大作业:商城网站设计——仿天猫商城(9页) HTML+CSS大作业: 网页制作作业_疫情防控网页设计...
- IPMI用户名密码忘记了怎么处理?
- 如何确定论文研究方向,看了很多论文还是没有头绪?
- c++实现经典游戏——贪吃蛇
- java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)(1)