嗨,我使用的C#.NET 3.5的DataGridView,我想所有行的高度设置为自动调整大小..我已经定义了WrapMode = true,但没有得到高度自动调整的DataGridView行高自动调整
所以PLZ指导我
感谢
嗨,我使用的C#.NET 3.5的DataGridView,我想所有行的高度设置为自动调整大小..我已经定义了WrapMode = true,但没有得到高度自动调整的DataGridView行高自动调整
所以PLZ指导我
感谢
DataGridView.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells
见http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.autosizerowsmode.aspx
DataGridViewAutoSize RowsMode.DisplayedCellsExceptHeaders;
是一个更好的选择,如果你想保持相同的列宽。
如果你想改变只对特定的行:
int j = Rowindex;
datagridview1.AutoResizeRow(j, DataGridViewAutoSizeRowMode.AllCells);
感谢@Yoshi +1。您也可以使用相同的属性在设计时设置网格的属性。 – TheLukeMcCarthy 2012-10-08 08:55:14