Comment bien hériter d'un contrôle utilisateur défini dans le code XAML de Silverlight

Si j'ai un usercontrol (en Silverlight) que j'ai écrit, qui utilise le code XAML pour définir l'apparence, comment puis-je faire une version spéciale de celui-ci?

c'est à dire que j'ai MyControl.xaml & MyControl.xaml.cs

Que dois-je faire si je veux un "SpecialisedControl" enfant de la classe? Je suppose que je viens de faire un nouveau fichier de code, alors hériter de MyControl. Mais que faire si je veux modifier l'apparence de la classe de base - alors que dois-je faire?

  • Il pourrait être sage de dire quelque chose à propos de Silverlight dans le corps de votre question. J'ai juste tapé un énorme réaction à cela, en supposant que vous parliez de WPF, et alors réalisé que vous posiez des questions sur Silverlight, et que je n'ai aucune connaissance de la façon dont beaucoup de croisement il y a entre les deux.
  • En termes de XAML / UserControls beaucoup. Postez votre réponse de toute façon, il pourrait aider 🙂
InformationsquelleAutor Mark Ingram | 2008-10-22