【IT168技术文档】
动态设定C1FlexGrid的固定列private void c1FlexGrid_RowColChange(object sender, EventArgs e) { int newCol = this.c1FlexGrid.Col; if (this.c1FlexGrid.Cols.Fixed == 5) { newCol = newCol + 4; } if (newCol > 5) { this.c1FlexGrid.Cols.Fixed = 5; newCol = newCol - 4; } else { this.c1FlexGrid.Cols.Fixed = 0; } this.c1FlexGrid.Col = newCol; }
此例中,前5列被设定为动态固定列(Fixed)
效果:当点击第五列之后的列时,前五列变为为固定列,而当点击前5列时,则变为正常列。