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 中每列的标题。

  • 相关阅读:
    Linux 设置core dump
    ffmpeg取rtsp流时av_read_frame阻塞的解决办法
    Qt 防多开
    Linux环境中Qt程序的手工发布
    [技术选型] SSH/SSI框架替代品
    [maven] settings 文件 国内镜像站
    [Intellij] 在IntelliJ IDEA 中创建运行web项目
    [Intellij] Intellij IDEA 使用中遇见的问题
    [spark 快速大数据分析读书笔记] 第一章 导论
    [hbase] 查询数据
  • 原文地址:https://www.cnblogs.com/dotnet261010/p/6685384.html
Copyright © 2011-2022 走看看