国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

DataGridView控件詳細介紹

2024-07-10 12:41:16
字體:
來源:轉載
供稿:網友
1何為DataGridView
通過DataGridView控件,可以顯示和編輯表格式的數據,而這些數據可以取自多種不同類型的數據源。
DataGridView控件具有很高的的可配置性和可擴展性,提供了大量的屬性、方法和事件,可以用來對該控件的外觀和行為進行自定義。當你需要在WinForm應用程序中顯示表格式數據時,可以優先考慮DataGridView(相比于DataGrid等其它控件)。如果你要在小型網格中顯示只讀數據,或者允許用戶編輯數以百萬計的記錄,DataGridView將為你提供一個易于編程和良好性能的解決方案。

DataGridView 用來替換先前版本中的DataGrid,擁有較DataGrid更多的功能;但DataGrid仍然得到保留,以備向后兼容和將來使用。如果你要在兩者中選擇,可以參考下面給出的DataGrid 和DataGridView之間區別的細節信息。

1.1DataGridView和DataGrid 之間的區別
DataGridView提供了大量的DataGrid所不具備的基本功能和高級功能。此外,DataGridView 的結構使得它較之DataGrid控件更容易擴展和自定義。
下表描述了DataGridView提供而DataGrid未提供的幾個主要功能。

DataGridView功能

描述

多種列類型

與DataGrid相比,DataGridView 提供了更多的內置列類型。這些列類型能夠滿足大部分常見需要,而且比DataGrid中的列類型易于擴展或替換。

多種數據顯示方式

DataGrid僅限于顯示外部數據源的數據。而DataGridView則能夠顯示非綁定的數據,綁定的數據源,或者同時顯示綁定和非綁定的數據。你也可以在DataGridView中實現virtual mode,實現自定義的數據管理。

用于自定義數據顯示的多種方式

DataGridView提供了很多屬性和事件,用于數據的格式化和顯示。比如,你可以根據單元格、行和列的內容改變其外觀,或者使用一種類型的數據替代另一種類型的數據。

用于更改單元格、行、列、表頭外觀和行為的多個選項

DataGridView使你能夠以多種方式操作單個網格組件。比如,你可以凍結行和列,避免它們因滾動而不可見;隱藏行、列、表頭;改變行、列、表頭尺寸的調整方式;為單個的單元格、行和列提供工具提示(ToolTip)和快捷菜單。



唯一的一個DataGrid提供而DataGridView未提供的特性是兩個相關表中數據的分層次顯示(比如常見的主從表顯示)。你必須使用兩個DataGridView來顯示具有主從關系的兩個表的數據。

1.2DataGridView的亮點
下表著重顯示了DataGridView的主要特性,稍后會介紹它們的詳細信息。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特后旗| 深州市| 金溪县| 泽州县| 武川县| 谢通门县| 宜良县| 祥云县| 连平县| 张家口市| 广河县| 来凤县| 孟村| 呼和浩特市| 惠来县| 乐至县| 深圳市| 闽清县| 安顺市| 祁东县| 河津市| 瑞丽市| 太仆寺旗| 图木舒克市| 高邑县| 屯昌县| 海口市| 华容县| 永城市| 武定县| 临夏市| 竹北市| 彭水| 虹口区| 鄂伦春自治旗| 安阳县| 陕西省| 错那县| 名山县| 宣威市| 名山县|