Pourquoi TargetType="{x:Type Button}" ne fonctionne pas en Silverlight ?
Quelques détails :
Je suis un habitué de WPF et j'utilise très souvent le TargetType pour skinner mes contrôles au sein des ListBox's. Lorsque je tente de faire la même chose avec Silverlight 3 ca ne fonctionne pas, on me dit que TargetType est inconnu (au niveau du namespace forcement). Savez vous si cette fonctionnalité est censé fonctionner avec Silverlight ?
- -
Question de Maxous – 374 vues – Il y a 2 ans dans ProgrammationUne réponse a été proposé par la communauté
En Silverlight 3 et Silverlight 2 tu devrais utiliser les Silverlight Toolkit pour pouvoir faire du "TargetType". Nativement cette fonctionnalité n'est implémentée que dans la version 4 de Silverlight.
Pour en revenir aux Silverlight Toolkit il te faudra implémenter l'ImplicitStyleManager qui te permettra d'utiliser le TargetType sur les version 2 et 3 de Silverlight.
- Pour commencer il faut faire une référence à la DLL des Toolkit intitulée "theming".
- Ensuite créer un namespace (par exemple "theming" dans ta page XAML qui référence ton assembly theming)
- Sur ton conteneur principale (par exemple) Grid, rajouter un theming:ImplicitStyleManager.ApplyMode="Auto"
- Ensuite tu pourras enfin utiliser le TargetType="..."
Yataa vous recommande
1) Écrire un programme qui rendra le service suivant : * Afficher un message de...Question de Lune
Salut j'ai besoin du code d'un formulaire d’authentification en vb.netQuestion de Riman
comment je peux programmer en mickrobasic un afficheur de bus avec matrice8*8-red à la...Question de Refai
multiple commandes sql en process start info Question de Archaj
multiple arguments en process start infoQuestion de Archaj
Réponse de
Rejoindre Yataa
Poser une question
Questions sans réponses
Les dossiers
Les membres