C# DataGridView 冻结列或行

1.冻结列

把DataGridView的Columns中Frozen属性为True,此时在该列左侧的所有列都被冻结(即被固定了),横向滚动时固定列不随滚动条滚动而左右移动。代码如下:

// 固定左侧2列,即固定表格中的第0列,第1列
dataGridView1.Columns[1].Frozen = true;

2.冻结行

把DataGridView的Rows中Frozen属性为True,此时该行上侧的所有行都被冻结(即固定),纵向滚动时固定列不随滚动条滚动而上下移动。代码如下:

// 固定上侧1行,即固定表格中的第0行
dataGridView1.Rows[0].Frozen = true;

 

你可能感兴趣的:(C#)