嗨,我使用的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