有没有办法给DataGridView中的每列提供总网格的百分比宽度?我目前使用的是固定宽度,但是希望为一列提供15%的宽度,另一列为25%的宽度,依此类推,以便填充表格的100%并使用网格调整大小.
解决方法
尝试使用
DataGridViewColumn.FillWeight属性.基本上,您为每列指定权重,并根据这些权重重新调整列的大小. MSDN arcticle并不是那么好.请参阅以下文章以获得更好的解释 –
Presenting Data with the DataGridView Control in .NET 2.0—Automatic Column Sizing