如何在.NET Framework 3.5中自动调整DataGridView的列大小

时间:2019-03-10 19:31:09

标签: c# .net vb.net datagridview datagrid

.NET 4.5.1中提供了一种调整DataGridView列大小的方法,

dataGridView.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.Fill)   'Here datagridView is the Name of DataGridView Control

但是我需要在.NET 3.5中执行此操作(对于.NET Framework不支持的Compact Framework我需要它。因此,建议您不要使用较新的版本)。那么在.NET Framework 3.5版中有什么方法可以做到这一点?

2 个答案:

答案 0 :(得分:0)

我有一个仍针对.NET 2.0编译的应用程序,我使用了AutosizeMode集合中各列的FillWeightColumn属性。查看此文档:DataGridViewColumn.AutoSizeMode Property

答案 1 :(得分:0)

我在3,5中使用它

DataGridViewketel.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells DataGridViewketel.AutoSizeRowsMo​​de = DataGridViewAutoSizeRowsMo​​de.AllCells