如何使列完全填充数据网格视图

本文关键字:数据网 网格 视图 数据 填充 何使列 | 更新日期: 2023-09-27 18:14:09

我的数据网格视图中有两列。但是这两列只占据了视图的一部分。如何使两列完全填充视图,第一列占用50%的空间,第二列占用其余的

如何使列完全填充数据网格视图

使用

this.MyColumn1.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
this.MyColumn2.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

然后根据您的目的使用属性this.MyColumn2.FillWeight。。。

在visual studio的属性窗口中,当您选择dataGridView时,转到属性AutoSizeColumnsMode并选择选项Fill。所有列将适合dataGridView的所有位置。

更改要填充的列宽,例如

oColumn.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

如果对所有列都这样做,它们将相等地填充网格(有或没有滚动条(。如果您只为1列发送If,则该列将填充所有列大小调整后剩余的空间