De TDBGrid-component gebruiken

In tegenstelling tot de meeste andere Delphi-gegevensbewuste bedieningselementen, heeft de DBGrid-component veel leuke functies en is krachtiger dan je zou denken.

Hieronder vindt u manieren waarop u het meeste uit de TDBGrid Delphi-component kunt halen, onderverdeeld in categorieën.

De basis

U kunt de Enter-toets laten werken zoals de Tab-toets in een DBGrid, die ook toestaat Shift + Enter om te functioneren zoals het zou zijn als Tab + Enter werden gebruikt.

Bekijk hoe u DBGrid-kolombreedten automatisch kunt corrigeren (tijdens runtime) om de niet-ingevulde ruimte aan de rechterkant van het raster te verwijderen. Het past de kolombreedte automatisch aan zodat deze zelfs op de breedste invoer past.

U kunt ook de functionaliteit van een TDBgrid-component verbeteren met kleuren (rijen, kolommen, cellen kleuren - afhankelijk van een veldwaarde).

Volg deze tutorial om te zien hoe de inhoud van een MEMO-veld (tekstuele BLOB) in een TDBGrid kan worden getoond, plus hoe u MEMO's kunt bewerken.

Enkele andere handige tutorials

Wanneer de DBGrid's opties eigendom omvat dgRowSelect en dgMultiSelect, gebruikers kunnen meerdere rijen binnen het raster selecteren.

Een van de meest natuurlijke en gemakkelijkste manieren om uw gebruikers een kolom te laten sorteren, is door ze op de kolomtitel te laten klikken. Volg onze gids voor het sorteren van records in Delphi DBGrid voor alle informatie die u nodig hebt om dit mogelijk te maken.

Bekijk hoe u Microsoft Excel-spreadsheets kunt ophalen, weergeven en bewerken met ADO (dbGO) en Delphi om te leren hoe u verbinding kunt maken met Excel, de bladgegevens kunt ophalen en ervoor kunt zorgen dat die gegevens kunnen worden bewerkt met DBGrid. U vindt ook een lijst met de meest voorkomende fouten die tijdens het proces kunnen optreden, plus hoe u hiermee kunt omgaan.

Geavanceerde handleidingen

Moet u de rij achter de muiscursor in een DBGrid markeren? We hebben je gedekt. Het maakt het lezen van de gegevens veel eenvoudiger wanneer de hele rij is verlicht. Ontdek hoe u een rij in een DBGrid kunt selecteren (actief maken) en markeren (de kleur, het lettertype, enz. Wijzigen) terwijl de muis over het raster beweegt.

Hier leest u hoe u vrijwel elk Delphi-besturingselement (visuele component) in een cel van een DGBrid plaatst, zoals selectievakjes (met een TChekBox-besturingselement).