DataGridView控件常用属性介绍

 更新时间:2022年02月28日 08:42:00   作者:.NET开发菜鸟  
这篇文章介绍了DataGridView控件的常用属性,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

通常会设置的DataGridView的属性如下:

AllowUserToAddRows - False

指示是否向用户显示用于添加行的选项,列标题下面的一行空行将消失。一般让其消失。

AllowUserToDeleteRows - False

指示是否允许用户从DataGridView删除行。一般不允许。

AllowUserToOrderColumns - False

指示是否启用手动列重新放置。一般不允许。

AllowUserToResizeColumns - True

指示用户是否可以调整列的大小。一般允许。

AllowUserToResizeRows - False

指示用户是否可以调整行的大小。一般不允许。

AutoGenerateColumns-True

获取或设置一个值,该值指示在设置 DataSource 或 DataMember 属性时是否自动创建列,如果应自动创建列,为 true;否则为 false。 默认值为 true。如果设置了AutoGenerateColumns=true,就能够根据数据源的实际情况,自动生成gridview表格列,如果设置为AutoGenerateColumns=flase,那么就必须要手动编写gridview控件的columns集合,否则即使正确帮定了数据,gridvew也什么都不显示,因为没有定义列,同时也没有自动让他自己生成列。

AutoSizeColumnsMode - Fill

确定可见列的自动调整大小模式。

BorderStyle - None/FixedSingle/Fixed3D

DataGridView的边框样式。

GridColor - 任意

分隔DataGridView单元格的网格线的颜色。

MultiSelect - False

指示用户一次是否可以选择DataGridView的多个单元格、行或列。

ReadOnly - True

指示用户是否可以编辑DataGridView控件的单元格。

RowHeadersVisible - False

指示是否显示包含行标题的列。

SelectionMode - FullRowSelected

指示如何选择DataGridView的单元格。

DataGridView 控件的 Columns 属性中 (Name) 属性是为此控件的列命名,可以输入任何名字;

DataPropertyName 是绑定于 DataSet 中表的列,必须与你要调用的表的列的名字相同;

HeaderText 是运行时显示在 DataGridView 中每列的标题。

到此这篇关于DataGridView控件常用属性的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • C#画图之饼图折线图的实现方法

    C#画图之饼图折线图的实现方法

    这篇文章主要介绍了C#画图之饼图折线图的实现方法,以实例形式讲述了C#画图的完整实现过程,是非常实用的技巧,有不错的借鉴价值,需要的朋友可以参考下
    2014-09-09
  • C#使用IronPython库调用Python脚本

    C#使用IronPython库调用Python脚本

    这篇文章介绍了C#使用IronPython库调用Python脚本的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 使用C#实现在word中插入页眉页脚的方法

    使用C#实现在word中插入页眉页脚的方法

    这篇文章主要介绍了使用C#实现在word中插入页眉页脚的方法,是操作Word的常见方法,有一定的学习借鉴价值,需要的朋友可以参考下
    2014-08-08
  • c#关于非托管内存的释放问题及解读

    c#关于非托管内存的释放问题及解读

    这篇文章主要介绍了c#关于非托管内存的释放问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • 基于动态修改App.Config与web.Config的使用详解

    基于动态修改App.Config与web.Config的使用详解

    本篇文章是对动态修改App.Config与web.Config的使用进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C# websocket及时通信协议的实现方法示例

    C# websocket及时通信协议的实现方法示例

    说到websocket大家一定不会陌生,WebSocket是HTML5一种新的协议。下面这篇文章主要给大家介绍了关于C# websocket及时通信协议的实现方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-11-11
  • Unity UGUI控制text文字间距

    Unity UGUI控制text文字间距

    这篇文章主要为大家详细介绍了Unity UGUI控制text文字间距的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • C#应用程序与数据库的集成几种方法

    C#应用程序与数据库的集成几种方法

    应用程序集成数据库是许多软件项目的关键方面,无论构建的是Web应用程序、桌面应用程序还是移动应用程序,高效无缝地与数据库集成,对于存储、检索和操作数据都至关重要,本文将介绍数据库与C#应用程序集成的几种方法与使用注意事项,需要的朋友可以参考下
    2024-06-06
  • C#利用正则表达式实现获取字符串中汉字的数量

    C#利用正则表达式实现获取字符串中汉字的数量

    这篇文章主要为大家详细介绍了C#如何利用正则表达式实现获取字符串中汉字的数量,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-01-01
  • c# 通过WinAPI播放PCM声音

    c# 通过WinAPI播放PCM声音

    这篇文章主要介绍了c# 通过WinAPI播放PCM声音的方法,帮助大家更好的理解和使用c#编程语言,感兴趣的朋友可以了解下
    2020-12-12

最新评论