在我的网格中,我有以下代码行禁止用户手动调整大小:
dgvTruckAvail.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
现在我需要在代码中设置列高但它不起作用(参见 DataGridView setting row height doesn't work)
我认为是这行代码导致了非大小问题。但是,现在我需要弄清楚如何
- 在代码中调整行数
和
- 防止用户自己调整行的大小
有什么建议吗?
最佳答案
设置:
dgvTruckAvail.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None;
dgvTruckAvail.AllowUserToResizeRows = false;
这将禁用行自动调整大小和手动调整行大小。要设置行高,您可以使用 RowTemplate
的 Height
和 MinimumHeight
属性。
关于c# - DataGridView 在代码中设置行高并禁用手动调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8705640/