我有一個DataGridView
,它顯示有限的行數,從不超過5個。這個DataGridView
被放置在一個DataRepeater
控件上,所以它通常顯示很多在屏幕上的時間。我想要實現的是,所有網格都調整爲其內容的大小,因此如果其中有4個或5個項目,則它們不顯示滾動條,或者如果只有1個或2個項目存在,則會佔用額外的垂直空間。如何垂直自動調整winforms datagridview控件的大小,使其行始終可見
網格只包含文本數據。它們是數據綁定控件,所以如果底層數據源發生變化,他們需要調整大小(我猜DataBindingComplete
事件會合適)。
我該如何做到這一點?計數行是最好的選擇?提前致謝。
這裏是一個更準確的答案[DataGridView的自動高度 - 如何自動調整大小DataGridView的高度(http://stackoverflow.com/questions/38816425/datagridview-auto-height-how-to-autosize-datagridview -高度) – 2016-08-07 20:10:37