Personnalisation d'un datagridview

Description

Si vous trouvez que la représentation graphique de vos DataGridView est austère, que vos utilisateurs poussent un cri en voyant cette grille tristounette ou alors que vous êtes exaspéré de ne pas pouvoir modifier ce satané BackgroundColor d'en-tête de colonne, cette source est faite pour vous.

Cette exemple montre comment personnaliser la représentation graphique de vos DataGridView et, par la même occasion, comment regrouper des informations provenant de plusieurs colonnes de votre source de données dans une seule cellule.

Pour faire fonctionner la source, vous devrez recréer la référence vers la dll "AdvanceDrawing.dll" fournie dans la source.
Pour ce faire :

Menu Projet -> Propriétés de TestGridViewPerso -> Références

Dans un permier temps supprimez la référence incorrecte vers AdvanceDrawing.dll puis faite :

Ajouter -> Parcourir

sélectionnez la dll AdvanceDrawing.dll puis cliquez sur Ok.

Cette dll permet de créer des rectangles à bords arrondis et de peindre des objets à la facon AeroGlass. (C'est cadeau. Pour les gens qui veulent la source de la dll c'est possible)

Source / Exemple :


Dans la source ...

Conclusion :


N'oubliez jamais que la programation objet vous permet de customizer des class existantes par héritage plutot que de recréer entièrement ce genre d'objet.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.