您好我在C#.Net 3.5中使用DataGridView,我希望所有行的高度设置为Autosize ..我已经定义了WrapMode = true但没有获得高度自动调整大小
所以请指导我
由于
答案 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)
DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders;
如果你想保持相同的列宽,是一个更好的选择。
答案 3 :(得分:0)
设置“DefaultCellStyle”-> WrapMode = true 在设计中,很简单!