DataGridView正确填充列

时间:2012-12-20 09:16:13

标签: c# .net datagridview

我们有一个有6列的数据网格。我们需要确保在datagridview中完全填充了6列。

我们尝试了dataView.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);。那没起效。 我们该怎么办?

3 个答案:

答案 0 :(得分:0)

您可以将其中一列的AutoSizeMode属性设置为Fill。这将导致列始终调整自身大小以填充所有可用空间。

此链接可以提供帮助:

Adjust DataGridView's columns to fill available space if the grid is smaller and use scroll in case the grid bigger than the space available

答案 1 :(得分:0)

您可能想尝试这样的事情,它会填充列以填充数据网格;

DataGrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;

DataGrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;

Lemme知道这不是你想要的,我会改变它。 DataGridViewAutoSizeColumnsMode还有其他可能的选项,如果您想尝试其他选项,只需查看一下智能感知。

答案 2 :(得分:0)

AutoSizeColumnsMode属性值设置为Fill

dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;