1. 简介
以网格的形式来显示表格数据,一般与数据库交互,将数据库中某一个表格的数据绑定到 UI控件上 并显示出来
网格中的行和列由用户自定义
三个重要对象:行、列、单元格
2. 属性
属性 | 解释 |
---|---|
(Name) | 控件ID,在代码里引用的时候会用到 |
AllowUserToAddRows | 指示是否向用户显示用于添加行的选项 AllowUserToAddRows为true时,编辑第一行的时候,下面自动出现空白行 编辑完按回车保存 ![]() |
AllowUserToDeleteRows | 指示是否允许用户从DataGridView删除行 AllowUserToDeleteRows为true时,选中要删除的行,按Delete即可删除行 不推荐,容易误删数据,推荐使用逻辑删除,添加标识列,0表示删除,1表示未删除 ![]() |
AllowUserToOrderColumns | 是否可以拖动来调整列的顺序 |
AlternatingRowsDefaultCellStyle | ![]() |
Anchor | 定义某个控件绑定到容器的边缘,当控件绑定到某个边缘时,与指定边缘最接近的控件边缘与指定边缘之间的距离将保持不变 |
AutoSizeColumnsMode | 确定可见列的自主调整大小模式 None:不调整 ColumnHeader: AllCellsExceptHeader: AllCells: DisplayedCellsExceptHeader: DisplayedCells: Fill:完全填充 ![]() |
AutoSizeRowsMode | 确定可见行的自主调整大小模式,不用特别去设置 None:不调整 AllHeaders: |