Contrôle gérant un groupe de label en mode création

Soyez le premier à donner votre avis sur cette source.

Vue 4 764 fois - Téléchargée 627 fois

Description

Bonjour,
Ce contrôle permet de gérer un groupe de labels pour simuler des boutons ou des menus sur une feuille.
Il gère en mode création l'ajout, la modification, la suppression des labels à travers une page de propriété.
La difficulté est justement de passer à un contrôle perso un tableau

La sélection d'un item peut se faire à la souris et au clavier.
Les propriétés basique des Labels sont présentent à savoir:
Caption, Key (Index), Tag, ToolTipText, Visible, Enabled, Alignement, Couleurs, Police

Le contrôle peut être sur 1 ou plusieurs colonnes.
On peut paramétrer le mode et la couleur de la sélection.

Voilà il reste quelques améloriations à apporter...(Voir plus bas)
Laisser moi vos impressions...
Tomilliev

Conclusion :


Améliorations envisagées:

Créer une routine pour ajouter dynamiquement des items au contrôle. (cette version ne permet que de modifier les items déjà présents)

Gestion du déplacement par le clavier lorsqu'il y a des items Not Enabled et/ou Not Visible.

Pages de property suplémentaires pour gérer toutes les property du contrôle.

pour la Version suivante
Ajout d'une collection de zones d'images pour ajouter des icônes...
Gestion par item de sa couleur de sa police de son alignement etc... etc... etc...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
86
Date d'inscription
vendredi 27 décembre 2002
Statut
Membre
Dernière intervention
13 octobre 2016
2
Salut
Oui Edlim tu as raison breaucoup de code pour pas grand chose...
C'est plutôt un exercice de style surtout pour la page de property
Aprés je code juste pour mon plaisir...

Je vais mettre à jour cette source avec un screenshoot

En tout cas merci pour vos remarque

A+
Tomilliev
Messages postés
956
Date d'inscription
lundi 30 mai 2005
Statut
Membre
Dernière intervention
21 août 2014
1
Bonjour,

Beaucoup de code pour pas grand chose à mon avis... Par contre travail très propre. ça ressemble plus à ce qu'on fait en C plutot qu'en VB (à savoir tout réinventer de A à Z)
Messages postés
1411
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
3 mars 2019
1
Peux tu mettre un screenshot pour que l'on ai envie de regarder le code.

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.