gyakorlati útmutató
DataGridView kontroll helyébe DataGrid vezérlő elem és kiterjeszti annak működését; Azonban ha szükséges DataGrid ellenőrzés megtartása a kompatibilitás és későbbi használatra. További információért lásd. A részben különbségek vezérli DataGridView és DataGrid Windows Forms.
Akkor programból eltávolítani vagy elrejteni oszlopok a Windows Forms DataGrid vezérlő. A tulajdonságok és módszerek a tárgyak GridColumnStylesCollection és DataGridColumnStyle (DataGridTableStyle, amelyek tagjai az osztály).
A törölt vagy rejtett oszlopok maradnak adatforrás rendelt a rács, és az azokhoz való hozzáférés nyerhető szoftver. Ezek az oszlopok nem jelennek meg a DataGrid vezérlő.
Ha a kérelem nem tud hozzáférni bizonyos adatoszlopod és nem akarnak megjelenni a DataGrid vezérlő, ne legyen lehetőség arra, hogy az adatforrás.
Egy oszlop eltávolításához a DataGrid vezérlő elem programozottan kövesse az alábbi lépéseket:
Adjon az ingatlan DataGridTableStyle.MappingName táblázatot az adatforrást, amely alkalmazni szeretné a stílust. Feltételezzük, hogy az ingatlan DataGrid.DataMember. ebben a példában használt, akkor már be van állítva.
Új DataGridTableStyle objektumot a gyűjtemény stíluslapok DataGrid vezérlő.
Hívás eljárás RemoveAt gyűjtemény DataGrid „s GridColumnStyles. meghatározza az index az oszlop, amit törölni kíván.