DataGridView控件用法二:常用屬性


通常會設置的DataGridView的屬性如下:

AllowUserToAddRows - False
指示是否向用戶顯示用於添加行的選項,列標題下面的一行空行將消失。一般讓其消失。
AllowUserToDeleteRows - False
指示是否允許用戶從DataGridView刪除行。一般不允許。
AllowUserToOrderColumns - False
指示是否啟用手動列重新放置。一般不允許。
AllowUserToResizeColumns - True
指示用戶是否可以調整列的大小。一般允許。
AllowUserToResizeRows - False
指示用戶是否可以調整行的大小。一般不允許。

AutoGenerateColumns-True

獲取或設置一個值,該值指示在設置 DataSource 或 DataMember 屬性時是否自動創建列,如果應自動創建列,為 true;否則為 false。 默認值為 true。如果設置了AutoGenerateColumns=true,就能夠根據數據源的實際情況,自動生成gridview表格列,如果設置為AutoGenerateColumns=flase,那么就必須要手動編寫gridview控件的columns集合,否則即使正確幫定了數據,gridvew也什么都不顯示,因為沒有定義列,同時也沒有自動讓他自己生成列。
AutoSizeColumnsMode - Fill
確定可見列的自動調整大小模式。
BorderStyle - None/FixedSingle/Fixed3D
DataGridView的邊框樣式。
GridColor - 任意
分隔DataGridView單元格的網格線的顏色。
MultiSelect - False
指示用戶一次是否可以選擇DataGridView的多個單元格、行或列。
ReadOnly - True
指示用戶是否可以編輯DataGridView控件的單元格。
RowHeadersVisible - False
指示是否顯示包含行標題的列。
SelectionMode - FullRowSelected
指示如何選擇DataGridView的單元格。

DataGridView 控件的 Columns 屬性中 (Name) 屬性是為此控件的列命名,可以輸入任何名字;

DataPropertyName 是綁定於 DataSet 中表的列,必須與你要調用的表的列的名字相同;

HeaderText 是運行時顯示在 DataGridView 中每列的標題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM