DataGridView行高度自动调整大小

时间:2010-10-16 07:55:47

标签: c# datagridview height rows autosize

您好我在C#.Net 3.5中使用DataGridView,我希望所有行的高度设置为Autosize ..我已经定义了WrapMode = true但没有获得高度自动调整大小

所以请指导我

由于

4 个答案:

答案 0 :(得分:44)

DataGridView.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells

请参阅http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.autosizerowsmode.aspx

答案 1 :(得分:4)

如果您只想更改特定行:

 int j = Rowindex;
 datagridview1.AutoResizeRow(j, DataGridViewAutoSizeRowMode.AllCells);

答案 2 :(得分:1)

DataGridViewAutoSizeRowsMo​​de.DisplayedCellsExceptHeaders;

如果你想保持相同的列宽,

是一个更好的选择。

答案 3 :(得分:0)

设置“DefaultCellStyle”-> WrapMode = true 在设计中,很简单!