J'essaie d'en savoir plus sur WPF. J'ai couru à travers un tutoriel en ligne qui a créé un bouton, puis créé un modèle à appliquer à des boutons supplémentaires. Le problème est que ce modèle est dans le Window.xaml et je peux seulement accéder au modèle à partir de cette application. Comment puis-je rendre le modèle plus globalement disponible? Je pense à un moyen de référencer le xaml comme si vous pouviez référencer un assemblage d'un projet ou d'une solution différente.partage WPF ControlTemplates
0
A
Répondre
1
Vous pouvez utiliser « dictionnaires de ressources » que vous faites référence dans votre App.xaml comme celui-ci (Expression Blend fait automatiquement):
<Application.Resources>
<!-- Resources scoped at the Application level should be defined here. -->
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="ResourceDictionary1.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Comment faire référence à une ressource à partir d'un autre ensemble, utilisez la syntaxe URI paquet. This link le couvre aussi bien.
Questions connexes
- 1. WPF Réutilisation d'un modèle dans d'autres ControlTemplates
- 2. Partage d'un ObjectDataProvider dans WPF
- 3. Accès à UserControls dans ControlTemplates (Silverlight)
- 4. Partage Memcache
- 5. Partage d'objets
- 6. comment déconnecter un partage de partage Windows par IP connu?
- 7. Partage de FlowDocuments entre plusieurs RichTextBoxes
- 8. Partage d'une instance PrintDocument
- 9. Partage d'assemblys dans .NET
- 10. partage de fichiers ftp
- 11. Partage d'applications ASP.NET MVC
- 12. WPF - Mise en forme d'un contrôle sans apparence: Comment accéder aux propriétés de dépendance du contrôle à partir du second niveau de ControlTemplates?
- 13. Partage WebPart Filtre personnalisé Sharepoint
- 14. Partage XML d'un fichier volumineux
- 15. Partage de médias CMS Site
- 16. Flex + Drupal Partage de données
- 17. Partage de INSTALLDIR dans InstallShield
- 18. Réplication/partage de table Mnesia
- 19. Fournisseur de profil de partage
- 20. iPhone + partage d'images + hôte d'images
- 21. État de partage entre ViewModels
- 22. Partage d'une adresse IP dédiée
- 23. Abonnements PHP - Empêcher le partage
- 24. Partage de code entre swfs
- 25. Partage d'écran dans Adobe Air
- 26. Partage des listes de points de partage à travers les sous-sites
- 27. Documents WPF DocumentViewer Find-function et FixedPage
- 28. WPF ControlTemplate pour faire défiler le contrôle TreeView
- 29. résultats de l'enquête en point de partage
- 30. Aucun onglet Partage sur Windows 2003