J'ai un Expander dans Silverlight 4 que j'essaie de styler. Plus précisément, je souhaite remplacer l'apparence par défaut du ToggleButton utilisé dans l'Expander. Comment vais-je faire cela? J'ai écrit un peu de style pour l'Expander jusqu'à maintenant, mais je peux trouver l'endroit pour remplacer le style ToggleButton par défaut.Changer le style d'Expander ToggleButton dans Silverlight Toolkit?
3
A
Répondre
4
This MSDN page donne une description assez complète de ce qui est nécessaire pour remplacer l'Expander. Si vous avez Expression Blend, une autre option est de démarrer un nouveau projet dans Blend, d'insérer un expandeur sur votre window/usercontrol, puis de cliquer dessus avec le bouton droit de la souris et de choisir 'Edit Template'. Ensuite, vous pouvez changer seulement les pièces que vous voulez. Pour mes besoins, cette fonctionnalité dans Blend vaut le coût de ce logiciel par lui-même.
1
Vous devrez remplacer le modèle d'extension complet car l'expandeur stocke les modèles de bouton basculant (il en a un pour chaque direction) dans son modèle et ne vous offre aucun moyen de fournir le vôtre.
Questions connexes
- 1. Silverlight Toolkit Expander Bouton Style/Icône
- 2. Comment styler Silverlight Toolkit Style d'accordéon?
- 3. ToggleButton Style ne fonctionne que sur le dernier ToggleButton
- 4. Silverlight ToggleButton avec des images
- 5. WrapPanel dans Silverlight 4 toolkit
- 6. Utiliser Android 4.0 style togglebutton
- 7. Comportement de clic ToggleButton Style
- 8. Silverlight Togglebutton Set IsPressed état
- 9. Définition d'une variable ToggleButton dans le code derrière dans silverlight
- 10. Silverlight Toolkit Chart Style de l'étiquette de l'axe Y
- 11. Chart Toolkit Silverlight Suppression Quadrillage
- 12. Silverlight 4 Toolkit Graphique question
- 13. Comment changer ToggleButton de ViewModel?
- 14. Définir par programme le style ToggleButton dans un treeviewitem
- 15. Échelonnement dans Silverlight Étiquettes colonne Toolkit graphique
- 16. WPF Toolkit DataGridCell Style DataTrigger
- 17. Silverlight 3 Toolkit - ListBoxDragDropTarget
- 18. Silverlight toolkit Bogue d'accordéon?
- 19. C# WPF ToggleButton Changer plus d'une propriété dans un déclencheur?
- 20. Comment changer l'état de ToggleButton par programme?
- 21. Silverlight Toolkit DragDrop sur WPF
- 22. Silverlight Toolkit Octobre 2009 Source Modification
- 23. Silverlight Toolkit - DragDrop StackedColumnSeries Graphique
- 24. Silverlight Toolkit TreeView Glisser-Déposer
- 25. Silverlight Toolkit LinearAxis Intervalle minimum
- 26. Silverlight Toolkit; Couleurs de camembert
- 27. Problèmes avec Silverlight Toolkit dans WP7
- 28. Changer le style TimePicker
- 29. Silverlight Toolkit DatePicker indicateur d'erreur
- 30. style déclenche dans Silverlight
Merci, ce lien fait un très bon travail pour l'expliquer. J'espérais éviter d'écrire un ControlTemplate, mais je pense qu'il n'y a pas moyen de contourner cela. – TheEnigmaMachine
Oui. Avec un contrôle aussi complexe que l'expandeur, un modèle de contrôle est nécessaire car toutes ces parties individuelles peuvent être (doivent être) stylisées individuellement. – Stewbob