zoukankan      html  css  js  c++  java
  • 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 中每列的标题。

  • 相关阅读:
    深入理解类的填充规则
    深入理解C++虚函数表
    Java接入图灵机器人,实现与机器人聊天
    flex弹性布局学习笔记
    gulp插件gulp-usemin简单使用
    js基础知识温习:Javascript中如何模拟私有方法
    一次体验很不爽的面试经历
    JavaScript中in操作符(for..in)、Object.keys()和Object.getOwnPropertyNames()的区别
    js基础知识温习:构造函数与原型
    js基础知识温习:js中的对象
  • 原文地址:https://www.cnblogs.com/net-sky/p/9320970.html
Copyright © 2011-2022 走看看