VB.NET中对于表格数据的显示经常使用到DataGridView控件,其以丰富多样的数据表呈现形式被程序猿喜爱。

本人在做一个小系统中运用DataGridView控件的部分属性,这些功能的使用在使用之初比較不易去理清,随着系统接近尾声,如今对一些运用进行整理回想。控件的非常多属性都是相通的,整理回想,尽量让走的路在后面看起来不是更弯的。

一、怎样刷新对DataGridView里面的数据进行增删改查之后的内容

详细实现:

假设某操作没有查表,也就是在操作时。不应该有数据,而原来的数据可能还停留在表中,这在界面上有可能会产生误解,这时。能够加一句:DataGridView1.DataSource =Nothing。

在操作完毕之后。若需显示时,再一次调用DataGridView1.DataSource = 数据源。

理论非常easy:採用又一次绑定数据。也就是再一次查数据表。

(可能你已经想到。但会考虑到执行效率、速度的问题一直没有下手。但是,我非常确定地告知,在没有对控制自身进行优化之前,这是唯一的办法)。

二、取消自己主动选择

DataGridView1.CurrentCell = Nothing

或 DataGridView1.ClearSelection()   ’这是一个方法,无需參数,无需赋值,直接引用。

三、单击本行中的任一单元格,选中整行

属性SelectionMode = FullRowSelect(选中整行)

还有其它设置:CellSelect(选单元格[默认])。FullColumnSelect(选中整列),RowHeaderSelect(选中行首)。ColumnHeaderSelect(选中列首)。

四、设置表头

DataGridView1.Columns(“数据表列名”).HeaderText = “表头列名”        ’列名设置

DataGridView1.Columns(“数据表列名”).Width = 数值              ’列宽度设置

转载于:https://www.cnblogs.com/zfyouxi/p/5244122.html

VB.NET中DataGridView控件相关推荐

  1. 在VS2008中DataGridView控件里DataGridViewComboBoxColumn列的Bug

    在VS2008中DataGridView控件里DataGridViewComboBoxColumn列的Bug: SQL数据库表(Product)格式: 列:Guid     产品名称    产品规格. ...

  2. C#中DataGridView控件使用大全

    c datagridview 分类: C/C++/C# DataGridView 动态添加新行: DataGridView控件在实际应用中非常实用,特别需要表格显示数据时.可以静态绑定数据源,这样就自 ...

  3. VB.NET中LISTVIEW控件点击列首排序问题

    最近写的程序需要点击LISTVIEW控件的列首排序,搜索了一下网上的文章代码,很少,而且是C#的代码,看了下MSDN,终于搞清楚了VB的写法,MSDN上只有按照字母顺序排序的,于是我加工了一下,可以选 ...

  4. C#Winform中DataGridView控件根据鼠标左右键获取单元格值或者行列

    有多种方法可以获取单元格的值或者行列,此处选用了两种方式去获取分别用了CurrentCell方法和Rows[].Cells[]的方法去获取行列值 鼠标左键获取单独行列值 此处获取左键行列值的触发条件是 ...

  5. winform中datagridview控件的checkboxcolumn勾选状态失效

    近日,在做一个跨页多选导出的功能时遇到一个问题:我在第一页勾选多条数据,将勾选数据的唯一标识存储在变量中,跳转到第二页,也勾选几条数据,将勾选数据的唯一标识存储在变量中,然后再跳转回第一页,并根据变量 ...

  6. C#Winform中DataGridView控件下的右键菜单事件获取行值方法

    //首先生成DataGridView的CellMouseDown事件private void dataGridView1_CellMouseDown(object sender, DataGridVi ...

  7. 在DataGridView控件中加入ComboBox下拉列表框的实现

    原文 http://www.cnblogs.com/luqingfei/archive/2007/03/28/691372.html 虽然在Visual Studio中 DataGridView控件的 ...

  8. vb.net 教程 3-10 窗体编程 datagridview控件 1 初步

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. datagridview控件常用于显示数据,所以在vs编辑器中是在工具箱"数据&quo ...

  9. WinForm中关于DataGridView控件的一些应用

    转载于新浪 美林居士 的博客:            blog.sina.com.cn/s/blog_797a56d20101daiw.html4 在.NET4.0中,以表格形式存储的数据通常是Dat ...

最新文章

  1. queue 常见方法
  2. Single forest vs. multi-forest Active Directory design
  3. pdfstamper生成pdf无法显示汉字_正点原子STM32F4/F7水星开发板资料连载第四十六章 汉字显示实验...
  4. 指令系统——数据寻址(1)(详解)
  5. 北大青鸟组建与维护企业网络高级技术PPT课件
  6. 操作系统之文件管理:1、初识文件管理
  7. 汇编语言:编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储b段中
  8. spring多个AOP执行先后顺序(面试问题:怎么控制多个aop的执行循序)
  9. Git学习(四)标签管理
  10. HDU6135 拓展KMP模板
  11. C语言之父丹尼斯·里奇
  12. 如何创建SQL Server Management Studio 18(SSMS)扩展
  13. 20155313 杨瀚 《网络对抗技术》实验九 Web安全基础
  14. 使用python对图片进行压缩
  15. HCI 基础知识之一
  16. 解决Redis错误MISCONF Redis is configured to save RDB snapshots
  17. unity 中的LayerMask用法
  18. linux安装mysql8⼀步⼀步超详细教程
  19. 一些常用技术文档网站
  20. 5款高效的原型设计工具

热门文章

  1. 生物聚集细胞生物化学反应的组织者Biomolecular condensates: organizers of cellular biochemistry
  2. 为什么写了value属性 jq赋值value值不显示_为什么 String 要设计成 final,又如何设计一个不可变类呢?...
  3. Stanford机器学习---第4讲. 神经网络的表示 Neural Networks representation
  4. 质量属性效用树_知识之森-数据化你的quot;知识树”
  5. android中的SharedPreferences存储
  6. “21天好习惯“第一期-5
  7. bs cs架构区别_一文了解微蜂窝、基站、宏蜂窝、直放站、BBU+RRU到底有什么区别...
  8. asp 文本转时间_ASP.NET Core界面开发,DevExpress v19.2增强富文本编辑器功能
  9. 关于区块链通证模型,你想知道的都在这
  10. 201671010128 2017-11-10《Java程序设计》之应用程序部署(2)