. Data Grid och Data Grid View är båda klasserna finns i Windows applikationsutveckling . Dessa "Kontroller " tillåter datapresentation att vara bunden till en ADO.NET datakälla och presenteras i tabellform . Dessa kontroller är båda finns i system.windows.forms klassen namnrymden . Det finns små skillnader mellan dessa kontroller och deras genomförande. DataGrid Klass
Data Grid instansieras genom att skapa ett nytt objekt Data Grid med " nya " nyckelordet . Data Grid möjliggör dataåtkomst och presentation från en ADO.NET datakälla , t.ex. SQL.NET . Denna klass innehåller ett stort antal egenskaper, händelser och metoder som används för att ändra beteendet hos kontrollen inom en applikation . Många av de metoder som ärver från Object , Component och kontroll klasser . En enda konstruktör " Data Grid " ges av detta objekt . Addera DataGridView
Data Grid View också ingår i system.windows.forms namnrymden . Detta objekt skapas på samma sätt som en vanlig Data Grid och ger också ett par nya gränssnitt . Det finns några nya funktioner som finns tillgängliga för ett program utvecklare vid genomförandet Data Grid View . Data kan vara från en obunden källa , bunden källa eller båda . Det finns också en större tonvikt på presentation av data genom tillsats visningslägen.
Genomförande Överväganden
Data Grid View är tänkt att ersätta den klassen Data Grid . Data Grid View omfattar alla funktioner i en vanlig Data Grid objekt samtidigt lägga till nya funktioner . Konvertering till Data Grid View är , i de flesta fall helt enkelt en fråga om att ändra objekttypen skapas inom koden . Denna refactoring process sker enkelt i Visual Studio automatiskt . The Data Grid View kontroll ersätter Data Grid i alla implementationer
Future Support
. Denna kontroll är mer robust och funktionsrik för utvecklare . Data Grid har dock inte tagits bort från den nuvarande ramen basklass och kommer att vara kvar under en längre tid för att underlätta bakåtkompatibilitet och särskild användning om så önskas av programutvecklare . Detta ger flexibilitet i val av styrsätt och val för utvecklare .