思路:
1.设置窗口可拉伸
2.设置表格的锚固位置
3.设置表格列的Frozen值为false
4.设置表格列的自动调整大小模式AutoSizeColumnsMode为Fill。
代码如下:
public void SetDataGridViewColumnStretch()
{
this.FormBorderStyle= FormBorderStyle.Sizable;
this.groupBox.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
this.gridView.Dock = DockStyle.Fill;
//设置表格列Frozen=false
foreach (DataGridViewColumn item in this.gridView.Columns)
{
item.Frozen = false;
}
//设置表格列自动调整大小模式
this.gridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
}