C# 增加列的大小以适应datagridview
我正在使用c#winforms中的datagridview,我正在尝试将我的列自动调整到datagridview中,这样datagridview的左侧就不会有空白 我正在将一个数据集绑定到我的datagridview,并且能够根据列的内容自动调整列的大小,但是能够使它们适合datagridview,因为我在datagridview中看到了空白C# 增加列的大小以适应datagridview,c#,.net,winforms,datagridview,C#,.net,Winforms,Datagridview,我正在使用c#winforms中的datagridview,我正在尝试将我的列自动调整到datagridview中,这样datagridview的左侧就不会有空白 我正在将一个数据集绑定到我的datagridview,并且能够根据列的内容自动调整列的大小,但是能够使它们适合datagridview,因为我在datagridview中看到了空白 dgvData.DataSource = dsData.Tables[0]; dgvData.AutoResizeColumns()
dgvData.DataSource = dsData.Tables[0];
dgvData.AutoResizeColumns();
dgvData.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
我可以知道这样做的方法吗?您需要使用
填充
而不是所有单元格
dgvData.DataSource = dsData.Tables[0];
dgvData.AutoResizeColumns();
dgvData.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
您需要使用
Fill
而不是AllCells
dgvData.DataSource = dsData.Tables[0];
dgvData.AutoResizeColumns();
dgvData.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;