Outlook 2003 grid - contrôle utilisateur

Description

Voici un contrôle utilisateur que j'ai developpé pour pallier à selon moi un manque dans Visual Basic 6. Il semblerait qu'aucun composant ne soit capable de conjuguer les possibilités d'un Treeview et d'un Listview.

Voici donc ma première mouture d'un composant qui s'avère extrèmement utile dès lors qu'il y a un classement à faire (gestion de DVD, de mails, de clients, de dossiers....)

Le code s'appuie sur un FlexGrid. Le contrôle propose plusieurs méthodes:
AddTitle : Ajoute un titre genre "Boite de réception"
AddSection : Ajoute une ligne définissant le titre des sections "Objet", "Date"...
AddParent : Ajoute un Parent "Aujourd'hui", "Hier" (comme dans Outlook 2003)
AddFils : Ajoute un fils dans le parent souhaité
...

Conclusion :


Ce contrôle utilisateur devra à terme être transformé en OCX entièrement configurable. Il n'est pour l'instant qu'en version Beta 2 mais offre déja pas mal de possibilité (cf .ZIP) comme par exemple être alimenté par une base de données? pkoi pas?

Enfin, chacun est libre de modifier le code pour l'adapter à son appli. (Open Source Powa!) :)

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.