通常会设置的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 中每列的标题。

转载于:https://www.cnblogs.com/dotnet261010/p/6685384.html

DataGridView控件用法二:常用属性相关推荐

  1. C# DataGridView控件用法

    方法一: int index = this.dataGridView1.Rows.Add(); this.dataGridView1.Rows[index].Cells[1].Value = &quo ...

  2. [转载]DEV控件:gridControl常用属性设置

    1.隐藏最上面的GroupPanel   gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值   sValue=Table.Rows ...

  3. DEV控件:gridControl常用属性设置

    1.隐藏最上面的GroupPanel   gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值   sValue=Table.Rows ...

  4. asp.net控件开发(二)-简单属性

    我们开发出来的控件一般都需要跟使用控件的人编程人员交互,其中交互有两个途径:一个是属性还有就是事件.属性可能是简单的类型如:int.string等并不太复杂的类型,也有比较复杂的类型如:集合. 一.属 ...

  5. C# 控件开发中常用属性整理

    Browsable 适用于属性和事件,指定属性或事件是否应该显示在属性浏览器中. Category 适用于属性和事件,指定类别的名称,在该类别中将对属性或事件进行分组.当使用了类别时,组件属性和事件可 ...

  6. 流程平台:子表控件(二) - 属性、事件、方法

    子表控件的元数据如下:属性.事件.方法: public class SheetSubTableSZ : WebControl, ISheetControl{// 分隔符public const cha ...

  7. DataGridView控件60招(一)

    C#----DataGridView控件60招(一) 1. DataGridView当前的单元格属性取得.变更 2. DataGridView编辑属性 3. DataGridView最下面一列新追加行 ...

  8. 深入了解DataGridView控件

     DataGridView控件 DataGridView是用于Windows Froms 2.0的新网格控件.它可以取代先前版本中DataGrid控件,它易于使用并高度可定制,支持很多我们的用户需 ...

  9. C#学习(十五)——窗体控件用法大全

    C#控件及常用设计整理 1.窗体 1.1.常用属性** (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体. (2) WindowState属性: 用来获取或设置窗 ...

最新文章

  1. bgi::detail::comparable_margin用法的测试程序
  2. 满足 Google Play 目标 API 等级 (targetSdkLevel) 的要求
  3. php closure invoke,PHP Closure类详解
  4. js操作完的数值赋回html元素,JS的学习
  5. WebLogic Classloader分析工具
  6. MaxCompute使用常见问题总结
  7. Hive ROW_NUMBER,RANK(),DENSE_RANK()
  8. Transformer的学习
  9. 北漂周记--第5记--拼命编程
  10. 《HTML与CSS入门经典(第8版)》——2.5 测试Web内容
  11. 单应矩阵公式推导及计算
  12. 简单的文件内容繁简体甄别
  13. Halcon实战之MLP颜色匹配(一)
  14. css换行文字隐藏,css 文本换行 文本溢出隐藏用省略号表示剩下内容
  15. pytorch Vgg网络模型
  16. 使用Teleport Ultra批量克隆网站,使用Easy CHM合并生成chm文件
  17. mybatis配置类设置驼峰命名不起作用
  18. 华为ENSP模拟器简易路由交换机分段划分Vlan
  19. 彻底了解DVD:从入门到精通(二)[转]
  20. kail里面的美杜莎和九头蛇的利用

热门文章

  1. dbgrideh指定某单元格变色_一招搞定按指定名称批量新建文件夹
  2. java stopself_如何正确停止前台服务?
  3. 人工通道会取消吗_二七政策将用于ETC?高速或将取消人工收费通道
  4. cuda版本查看_ubuntu安装CUDA
  5. java 条码识别_条码识别示例代码
  6. linux的i o模型,浅谈Linux 网络 I/O 模型简介(图文)
  7. 退出页面删除cookie_Cookie 机制
  8. 【C++ grammar】数据类型转换、列表初始化
  9. kotlin 计算平方_Kotlin程序计算自然数之和
  10. 转——idapython import site failed