Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Den DataGridView kontrollen ersätter och lägger till funktioner i DataGrid-kontrollen. Den DataGrid kontrollen behålls dock för både bakåtkompatibilitet och framtida användning, om du väljer det. För mer information, se Skillnader mellan Windows Forms DataGridView- och DataGrid-kontrollerna.
Du kan visa data i Windows Forms DataGrid kontroll i tabeller och kolumner genom att skapa DataGridTableStyle objekt och lägga till dem i GridTableStylesCollection-objektet, som nås via DataGrid-kontrollens egenskap TableStyles. Varje tabellformat visar innehållet i den datatabell som anges i egenskapen MappingName för DataGridTableStyle. Som standard visar ett tabellformat utan angivna kolumnformat alla kolumner i datatabellen. Du kan begränsa vilka kolumner från tabellen som visas genom att lägga till DataGridColumnStyle objekt i GridColumnStylesCollection, som nås via egenskapen GridColumnStyles för varje DataGridTableStyle.
Följande procedurer kräver ett Windows-applikation projekt med ett formulär som innehåller en DataGrid kontroll. Information om hur du skapar ett sådant projekt finns i Så här gör du: Skapa ett Windows Forms-applikationsprojekt och Så här gör du: Lägg till kontroller i Windows Forms. Som standard i Visual Studio 2005 finns DataGrid-kontrollen inte i Toolbox-. Information om hur du lägger till den finns i Så här lägger du till objekt i verktygslådan.
Så här lägger du till en tabell i DataGrid-kontrollen i designern
För att kunna visa data i tabellen måste du först binda DataGrid-kontrollen till en datauppsättning. Mer information finns i Så här: Binda Windows Forms DataGrid-kontrollen till en datakälla med hjälp av Designer.
Välj DataGrid-kontrollens egenskap TableStyles i fönstret Egenskaper och klicka sedan på ellipsknappen (
) bredvid egenskapen för att visa DataGridTableStyle Collection Editor.I samlingsredigeraren klickar du på Lägg till för att infoga ett tabellformat.
Klicka på OK för att stänga samlingsredigeraren och öppna den igen genom att klicka på ellipsknappen bredvid egenskapen TableStyles.
När du öppnar samlingsredigeraren igen visas alla datatabeller som är bundna till kontrollen i listrutan för egenskapen MappingName för tabellformatet.
Klicka på tabellformatet i rutan Medlemmar i samlingsredigeraren.
I rutan Egenskaper i samlingsredigeraren väljer du värdet MappingName för den tabell som du vill visa.
Så här lägger du till en kolumn i DataGrid-kontrollen i designern
I rutan Medlemmar i DataGridTableStyle Collection Editorväljer du lämpligt tabellformat. I rutan Egenskaper i samlingsredigeraren väljer du samlingen GridColumnStyles och klickar sedan på ellipsknappen (
) bredvid egenskapen för att visa DataGridColumnStyle Collection Editor.I samlingsredigeraren klickar du på Lägg till för att infoga ett kolumnformat eller klickar på nedåtpilen bredvid Lägg till för att ange en kolumntyp.
I listrutan kan du välja antingen typen DataGridTextBoxColumn eller DataGridBoolColumn.
Klicka på OK för att stänga DataGridColumnStyle Collection Editoroch öppna den igen genom att klicka på ellipsknappen bredvid egenskapen GridColumnStyles.
När du öppnar samlingsredigeraren igen visas alla datakolumner i den bundna datatabellen i listrutan för egenskapen MappingName för kolumnformatet.
Klicka på kolumnstilen i rutan Medlemmar i samlingsredigeraren.
I rutan Egenskaper i samlingsredigeraren väljer du värdet MappingName för kolumnen som du vill visa.
Se även
.NET Desktop feedback