Bonjour,
Comme je l'expliquais dans mon précédent post je me suis attelé à la création d'une DLL avec quelques composants qui peuvent me simplifier la vie.
Exemple : je veux créer un composant Horloge. Il doit m'afficher l'heure les minutes et éventuellement les secondes en mode 12 ou 24heures. Il a un style graphique particulier que j'aimerais laisser comme tel.
Le problème : si j'utilise un UserControl ou CustomControl ou une classe héritant de Control. J'ai un ensemble de propriétés que je ne désire pas afficher : BackgroundImage, Text, foreColor,...
J'ai donc voulu utiliser directement un Component qui l'a m'affiche bien dans le concepteur de vues juste les propriétés que j'ai défini a savoir : FormatHeure, AffichageHeure mais pas le reste. Dans la classe Component j'ai défini un panel avec un taille et le fond de mon horloge puis mon label pour l heure avec un timer qui se charge de l affichage. Par contre je ne sais pas comment faire pour qu'un Component puisse être afficher dans le concepteur de vues. Je ne sais pas a quoi je dois ajouter le panel pour qu'il puisse etre affiché.
Comment puis je faire pour créer un Component graphique ? J'ai cherché sur le net mais j'ai absolument rien trouvé.
Merci d'avance a tout le monde.
Partager