- 标题栏
- 设置高度
- 先把ColumnHeadersHeightSizeMode从默认的AutoSize设置为EnableResizing
- 再用ColumnHeadersHeight直接设置高度
- 注:代码构造函数中直接设置这两个属性也可以
- 注:将DataGridView设置固定高度,并自动显示滚动条时,如果Header高度是AutoSize的,可能会使最后一行显示不全
- 设置字体
- 设置边框
- 直接设置ColumnHeadersBorderStyle,默认是DataGridViewHeaderBorderStyle.Raised,可改为Single、None等
- 设置高度
- 编辑
- 设置是否允许编辑
- AllowUserToAddRows和AllowUserToDeleteRows等属性
- 设置是否允许编辑
- 选中
- 设置选中模式
- 直接设置SelectionMode属性,包括DataGridViewSelectionMode.FullRowSelect等选项
- 取消首行或首个单元格的默认选中
- 在DataGridView的RowsPrePaint事件处理函数中
-
1 private void RowsPrePaintHandler(object sender, DataGridViewRowPrePaintEventArgs e) 2 { 3 int index = e.RowIndex; 4 5 // cancel default selected first row 6 if (index == 0) 7 { 8 this.Rows[index].Selected = false; 9 } 10 }
-
- 在DataGridView的RowsPrePaint事件处理函数中
- 设置选中模式
DataGridView使用
猜你喜欢
转载自www.cnblogs.com/wyp1988/p/9843062.html
今日推荐
周排行