Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het besturingselement DataGridView is een nieuw besturingselement dat het DataGrid besturingselement vervangt. Het DataGridView besturingselement biedt tal van basis- en geavanceerde functies die ontbreken in het DataGrid besturingselement. Bovendien maakt de architectuur van het besturingselement DataGridView het veel eenvoudiger uit te breiden en aan te passen dan het DataGrid besturingselement.
In de volgende tabel worden enkele van de primaire functies beschreven die beschikbaar zijn in het besturingselement DataGridView dat ontbreekt in het besturingselement DataGrid.
| DataGridView-besturingselement | Beschrijving |
|---|---|
| Meerdere kolomtypen | Het besturingselement DataGridView biedt meer ingebouwde kolomtypen dan het DataGrid besturingselement. Deze kolomtypen voldoen aan de behoeften van de meest voorkomende scenario's, maar zijn ook eenvoudiger uit te breiden of te vervangen dan de kolomtypen in het DataGrid besturingselement. Voor meer informatie, zie Kolomtypen in het Windows Forms DataGridView-besturingselement. |
| Meerdere manieren om gegevens weer te geven | Het besturingselement DataGrid is beperkt tot het weergeven van gegevens uit een externe gegevensbron. Het besturingselement DataGridView kan echter niet-afhankelijke gegevens weergeven die zijn opgeslagen in het besturingselement, gegevens uit een afhankelijke gegevensbron of afhankelijke en niet-afhankelijke gegevens tegelijk. U kunt ook virtuele modus implementeren in het DataGridView besturingselement om aangepast gegevensbeheer te bieden. Voor meer informatie, zie Gegevensweergavemodi in het Windows Forms DataGridView-besturingselement. |
| Meerdere manieren om de weergave van gegevens aan te passen | Het besturingselement DataGridView biedt veel eigenschappen en gebeurtenissen waarmee u kunt opgeven hoe gegevens worden opgemaakt en weergegeven. U kunt bijvoorbeeld het uiterlijk van cellen, rijen en kolommen wijzigen, afhankelijk van de gegevens die ze bevatten, of u kunt gegevens van het ene gegevenstype vervangen door gelijkwaardige gegevens van een ander type. Zie Gegevensopmaak in het Besturingselement Windows Forms DataGridViewvoor meer informatie. |
| Meerdere opties voor het wijzigen van het uiterlijk en gedrag van cellen, rijen, kolommen en kopteksten | Met het besturingselement DataGridView kunt u op verschillende manieren met afzonderlijke rasteronderdelen werken. U kunt bijvoorbeeld rijen en kolommen blokkeren om te voorkomen dat ze schuiven; rijen, kolommen en kopteksten verbergen; de manier wijzigen waarop rij-, kolom- en koptekstgrootten worden aangepast; de manier wijzigen waarop gebruikers selecties maken; en geef knopinfo en snelmenu's op voor afzonderlijke cellen, rijen en kolommen. |
De DataGrid controle wordt bewaard voor achterwaartse compatibiliteit en voor speciale behoeften. Voor vrijwel alle doeleinden moet u het DataGridView besturingselement gebruiken. De enige functie die beschikbaar is in het DataGrid besturingselement dat niet beschikbaar is in het besturingselement DataGridView, is de hiërarchische weergave van informatie uit twee gerelateerde tabellen in één besturingselement. U moet twee DataGridView besturingselementen gebruiken om informatie weer te geven uit twee tabellen die zich in een hoofd-/detailrelatie bevinden.
Upgraden naar het DataGridView-besturingselement
Als u bestaande toepassingen hebt die gebruikmaken van het besturingselement DataGrid in een eenvoudig gegevensgebonden scenario zonder aanpassingen, kunt u het oude besturingselement gewoon vervangen door het nieuwe besturingselement. Beide besturingselementen maken gebruik van de standaardarchitectuur voor Windows Forms-gegevensbinding, zodat het DataGridView besturingselement uw afhankelijke gegevens weergeeft zonder dat er extra configuratie nodig is. U kunt overwegen om te profiteren van verbeteringen in gegevensbinding, maar door uw gegevens te binden aan een BindingSource-onderdeel, dat u vervolgens kunt binden aan het DataGridView besturingselement. Zie BindingSource-onderdeelvoor meer informatie.
Omdat het DataGridView besturingselement een volledig nieuwe architectuur heeft, is er geen eenvoudig conversiepad waarmee u DataGrid aanpassingen kunt gebruiken met het DataGridView besturingselement. Veel DataGrid-aanpassingen zijn niet nodig met het DataGridView-besturingselement omdat de ingebouwde functies beschikbaar zijn in het nieuwe besturingselement. Als u aangepaste kolomtypen hebt gemaakt voor het DataGrid besturingselement dat u wilt gebruiken met het besturingselement DataGridView, moet u deze opnieuw implementeren met behulp van de nieuwe architectuur. Zie Het besturingselement Windows Forms DataGridView aanpassenvoor meer informatie.
Zie ook
- DataGridView
- DataGrid
- BindingSource
- DataGridView-Besturingselement
- DataGrid-besturingselement
- BindingSource-onderdeel
- Kolomtypen in het Windows Forms DataGridView-besturingselement
- Celstijlen in het Windows Forms DataGridView-besturingselement
- Gegevensweergavemodi in het Windows Forms DataGridView-controle
- Opmaak van gegevens in het Windows Forms DataGridView-besturingselement
- Grootte-opties in het Windows Forms DataGridView-besturingselement
- Kolomsorteermodi in het Windows Forms DataGridView-controle
- Selectiemodi in het Besturingselement Windows Forms DataGridView
- De Windows Forms DataGridView-bediening aanpassen
.NET Desktop feedback