資源描述:
《DataGridView控件使用大全》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、DataGridView控件DataGridView是用于WindowsFroms2.0的新網(wǎng)格控件。它可以取代先前版本中DataGrid控件,它易于使用并高度可定制,支持很多我們的用戶需要的特性。關(guān)于本文檔:本文檔不準備面面俱到地介紹DataGridView,而是著眼于深入地介紹一些技術(shù)點的高級特性。本文檔按邏輯分為5個章節(jié),首先是結(jié)構(gòu)和特性的概覽,其次是內(nèi)置的列/單元格類型的介紹,再次是數(shù)據(jù)操作相關(guān)的內(nèi)容,然后是主要特性的綜述,最后是最佳實踐。大部分章節(jié)含有一個“Q&A”部分,來回答該章節(jié)相關(guān)的一些常見問題。注意,某些問題
2、會由于知識點的關(guān)聯(lián)性重復(fù)出現(xiàn)在多個章節(jié)。這些問題、答案及其附帶的示例代碼都包含在本文檔的附錄部分。內(nèi)容1????何為DataGridView..41.1???DataGridView和DataGrid之間的區(qū)別...41.2???DataGridView的亮點...52????DataGridView的結(jié)構(gòu)...62.1???結(jié)構(gòu)元素...62.2???單元格和組...62.3???DataGridView的單元格...62.3.1?????DataGridViewCell的工作機制...72.4???DataGridView
3、的列...92.5???DataGridView的編輯控件...92.6???DataGridView的行...103????列/單元格類型揭密...113.1???DataGridViewTextBoxColumn.113.2???DataGridViewCheckBoxColumn.123.3???DataGridViewImageColumn.123.4???DataGridViewButtonColumn.133.5???DataGridViewComboBoxColumn.133.5.1?????DataError與
4、ComboBox列...133.6???DataGridViewLinkColumn.144????操作數(shù)據(jù)...154.1???數(shù)據(jù)輸入和驗證的相關(guān)事件...154.1.1?????數(shù)據(jù)驗證相關(guān)事件的順序...154.1.2?????驗證數(shù)據(jù)...154.1.3?????在新行中的數(shù)據(jù)輸入...164.2???關(guān)于Null值...194.2.1?????NullValue屬性...194.2.2?????DataSourceNullValue屬性...194.3???DataError事件...204.4???數(shù)據(jù)綁定模式.
5、..214.4.1?????非綁定模式...214.4.2?????綁定模式...214.4.3?????虛擬模式...224.4.4?????混合模式...225????Overviewoffeatures.245.1???Styling.245.1.1?????TheDataGridViewCellStyleClass.245.1.2?????UsingDataGridViewCellStyleObjects.245.1.3?????StyleInheritance.255.1.4?????SettingStylesDyn
6、amically.285.2???Custompainting.285.2.1?????PaintParts.285.2.2?????RowPrePaintandPostPaint295.3???Autosizing.305.3.1?????SizingOptionsintheWindowsFormsDataGridViewControl305.3.2?????ResizingwiththeMouse.315.3.3?????AutomaticSizing.325.3.4?????ProgrammaticResizing.33
7、5.3.5?????CustomizingContent-basedSizingBehavior.345.3.6?????Content-basedSizingOptions.345.4???Selectionmodes.345.4.1?????ProgrammaticSelection.355.5???Scrolling.355.5.1?????Scrollevent355.5.2?????Scrollbars.355.5.3?????ScrollingProperties.365.6???Sorting.365.6.1??
8、???ProgrammaticSorting.375.6.2?????CustomSorting.385.7???Borderstyles.395.7.1?????StandardBorderStyles.395.7.2?????AdvancedBorderStyles.39