mercoledì 8 settembre 2010

DevExpress.XtraGrid Aggiungere l'icona nell'Header



Nell'utilizzo della griglia di DevExpress, quando si presenta l'esigenza di immettere elementi grafici all'interno dell'header di colonna, nonostante siano presenti le opportune property denominate :

Es.
GridView.AppearanceHeader [..] all'interno del quale sembra essere supportata la property Image

il procedimento da adottare per raggiungere l'obiettivo è ben diverso :

1) Aggiungere al controllo che contiene la GridControl, il componente : DevExpress.Utils.ImageCollection
2) Caricare la collezione di immagini da mettere a disposizione mediante la property ImageCollection.Images
3) Impostare la property GridView.Images in modo da referenziare la ImageCollection  aggiunta
4) Impostare nelle colonne interessate l'indice relativo all'immagine da immettere nell'header, sostituendo il valore di -1 al valore di indice a partire da zero

0 commenti:

Posta un commento