我们有一个有 6 列的数据网格。我们需要确保 6 列在 datagridview 中完全填充。
我们试过了dataView.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
。它不起作用。我们应该做什么 ?
我们有一个有 6 列的数据网格。我们需要确保 6 列在 datagridview 中完全填充。
我们试过了dataView.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
。它不起作用。我们应该做什么 ?
您可以将其中一列的 AutoSizeMode 属性设置为 Fill。这将导致列始终调整自身大小以填充所有可用空间。
此链接可以帮助:
您可能想尝试这样的事情,它会平移列以填充数据网格;
DataGrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
或者
DataGrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
让我知道这是否不是你要找的,我会改变它。DataGridViewAutoSizeColumnsMode 还有其他可能的选项,如果您想尝试其他选项,只需查看 intelisense。
将AutoSizeColumnsMode
属性值设置为Fill
。
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;