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.

Kapcsolódó cikkek