silverlight - réutilisation des composants
-
03-07-2019 - |
Question
J'essaie de créer des composants réutilisables dans Silverlight2 . La difficulté vient du fait que mes composants utilisent des modèles / styles partagés avec d'autres composants.
-
D'après ce que je sais, dans Silverlight, vous pouvez ajouter le style / modèle dans le composant lui-même (ce qui n'est pas suffisant en raison des styles dupliqués) ou dans le fichier principal de l'application (cela n'aide pas à réutiliser des composants dans Silverlight projets).
-
Je viens de lire à propos des modèles ajoutés dans la boîte à outils silverlight (version de mars) mais ... le modèle ne me permet pas de définir des styles nommés (par exemple, j'ai plus d'un style pour les boutons)
Ma question: est-il possible de créer des composants réutilisables avec des styles / modèles définis à un seul endroit? (Par réutilisable, je veux dire être réutilisé dans d'autres projets)
Merci!
La solution
Il s’agit d’une fonctionnalité de Silverlight 3 qui devrait paraître plus tard cette année (2009). "Contrôle amélioré du skinning. Silverlight 3 offre des fonctionnalités de skinning plus faciles en conservant un ensemble commun de contrôles externe à une application. Cela permet le partage de styles et le contrôle des apparences entre différentes applications. " Silverlight.net