自动调整列'宽度以适应数据视图
本文关键字:视图 数据 调整 | 更新日期: 2023-09-27 18:11:17
我有一个DataGridView,有多个列。这些列的数量会根据满足的条件而变化。我如何自动更改每个列的宽度,以适应数据视图,而不需要有一个水平滚动?
grid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
grid.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None;
我还设置了
grid.AllowUserToOrderColumns = true;
grid.AllowUserToResizeColumns = true;
现在列的宽度可以改变,列可以由用户重新排列。这对我来说很好。
设置DataGridVIew autosizecolumnmode属性为datagridviewautosizecolumnmode . fill。它将改变列的宽度以适应datagridview的大小。根据列的数量,列文本可能不可见。