Inserire una icona nella Header del controllo DataGridView

Girando per i forums mi sono imbattuto in una domanda che mi ha incuriosito, chiedeva suggerimenti riguardo la possibilità di inserire una icona nella header del DataGridView.

Avevo da parte degli appunti presi da una risposta data da un membro del team di sviluppo Microsoft che "allungava" una classe che eredita da DataGridViewColumnHeaderCell ed implementa la gestione dell'icona.

A questa non ho fatto altro che aggiungere la creazione della form e la visualizzazione del risultato.

A questo indirizzo è possibile trovare un progetto con l'esempio per Visual Basic e C#
Un piccolo appunto per la descrizione dei moduli: il progetto è diviso in 3 parti.

  • Esempio Visual Basic
  • Esempio C#
  • Libreria comune in C#

Putroppo non sono stato in grado, dato il poco tempo a disposizione, di fare una piena conversione della classe originale in Visual Basic, chi vorrà utilizzarla con Visual Basic Express dovrà per forza inserirla tra i riferimenti.

Chi lavora con Visual Studio 2005 invece potrà scegliere di inserire anche il progetto libreria tra i riferimenti.

Print | posted on lunedì 3 settembre 2007 18:55

Feedback

# re: Inserire una icona nella Header del controllo DataGridView

Left by Marco at 10/03/2008 17:03
Gravatar ok

# DataGrid calendario turni - Pagina 3 - MasterDrive.it - Information Technology Developers Community

Left by Pingback/TrackBack at 11/04/2008 12:56
Gravatar DataGrid calendario turni - Pagina 3 - MasterDrive.it - Information Technology Developers Community

# DataGrid calendario turni - Pagina 3 - MasterDrive.it - Information Technology Developers Community

Left by Pingback/TrackBack at 11/04/2008 21:06
Gravatar DataGrid calendario turni - Pagina 3 - MasterDrive.it - Information Technology Developers Community

Your comment:





 
Please add 5 and 8 and type the answer here:

Copyright © Luciano Bastianello

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski