生活随笔
收集整理的這篇文章主要介紹了
C#控件 Datagriview控件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
(1)列寬適應內容。
Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
列寬會根據內容以及表頭寬度自行判斷,最后調整到合適的寬度。
AutoSizeMode這個屬性并不顯示在“屬性”窗口中。
如果你的DataGridView是動態綁定數據的,那就只能在代碼中設置。
如果你的DataGridView列名是設計好的,那么可以在DataGridView上點擊右鍵,選擇“編輯列”,然后選中你要設置自適應的列,在它的屬性列表中的“布局”選項卡里面選擇AutoSizeMode的類型。
AutoSizeMode屬性可以設置的值還有不少:
【NotSet】列的大小調整行為從DataGridView.AutoSizeColumnsMode 屬性繼承。
【None】列寬不會自動調整。
【AllCells】調整列寬,以適合該列中的所有單元格的內容,包括標題單元格。
【AllCellsExceptHeader】調整列寬,以適合該列中的所有單元格的內容,不包括標題單元格。
【DisplayedCells】調整列寬,以適合當前屏幕上顯示的行的列中的所有單元格的內容,包括標題單元格。
【DisplayedCellsExceptHeader】調整列寬,以適合當前屏幕上顯示的行的列中的所有單元格的內容,不包括標題單元格。
【ColumnHeader】調整列寬,以適合列標題單元格的內容。
【Fill】調整列寬,使所有列的寬度正好填充控件的顯示區域,只需要水平滾動保證列寬在DataGridViewColumn.MinimumWidth屬性值以上。
相對列寬由相對DataGridViewColumn.FillWeight屬性值決定
(2)控制datagriew的滾動條的顯示:
(3)
轉載于:https://www.cnblogs.com/dekevin/archive/2012/05/22/2513313.html
總結
以上是生活随笔為你收集整理的C#控件 Datagriview控件的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。