Class datagridviewimagecolumn ()

DataGridViewImageColumn osztály - egy különleges típusú DataGridViewColumn használt osztály logikusan fogadó sejtek képek megjelenítése. Az objektum van egy kapcsolódó DataGridViewImageColumn DataGridViewImageCell egyes DataGridViewRow metszi. Minden cella tartalmazhat fényképek vagy ikon. értékétől függően DataGridViewImageCell.ValueIsIcon tulajdonság. A kijelző ikonok kényelmes elhelyezését képek átláthatóságot.

Alapértelmezésben üres cellákat alapértelmezés szerint megjelennek hibamintát. Annak megakadályozása érdekében cellaértékeket egyenlő az ütemterv null vagy DBNull. Value. állítsa vissza DataGridViewCellStyle.NullValue ingatlan cellastílust tárgy DefaultCellStyle Tulajdonságok hozzáadása előtt null sorok a kontroll. Ez nem érinti a vonalat az új rekordot, de. Hogy megakadályozzák a hibák jelennek meg a grafikonon sor új rekordokat, ha a vezérlő AllowUserToAddRows igaz az ingatlan értékét. akkor is meg kell explicit null sejt processzor ellenőrzés RowsAdded esemény vagy oszlopok CellTemplate Bíróság tulajdonságai DataGridViewImageCell származék típusú egy felülírt DefaultNewRowValue visszaadó tulajdonság null.

Az alapértelmezett rendezési módot oszlopon ilyen típusú NotSortable.

Megjegyzések a fejlesztők számára a származtatott osztályokban:

Ha örökölnek DataGridViewImageColumn és új tulajdonságokat a származtatott osztály, akkor felülírja a Clone módszer, hogy másolja az új tulajdonságok alatt másolási műveletek. Azt is meg kell hívni a szülő osztály a klónok módszer tulajdonságait az alap osztály átmásolja az új cella.

Kapcsolódó cikkek