.WPF/Silverlight: Personnalisation du contrôle de modèle PARTIELLEMENT
Bonjour les gars,
Pouvons-nous écrire nos contrôles personnalisés de telle sorte que plus tard nous pouvons re-modèle il partiellement? Moyens, sans remplacer l'ensemble ControlTemplate, nous voulons changer/outrepasser certains de son aspect et se sentir?
Une façon, bien sûr, est la suivante: copier le code ControlTemplate de generic.xaml, modifier son apparence et se sentir en partie, et l'utiliser dans votre XAML, comme indiqué ci-dessous:
<MyCustomControl>
<MyCustomControl.Template>
<ControlTemplate>
<!-- paste the copied and modified code from generic.xaml here-->
</ControlTemplate>
</MyCustomControl.Template>
<!--other code-->
</MyCustomControl>
Mais le problème avec cette approche est que, nous faisons notre xaml trop prolixe. Et je n'aime vraiment pas ça. Je cherche une solution qui pourrait me sauver de polluer le xaml où j'utilise mon contrôle personnalisé.
Merci d'avance!
.
Je pense que cela répond à ma question dans la mesure du possible. Et puisque ce qui ne peut pas être fait, ne peut pas être répondu, alors je l'accepte! – Nawaz