Bonjour a tous !
Je rencontre un problème sur la création d'un contrôle dont le principe est le suivant.
Par exemple, je veux créer un contrôle utilisateur voiture qui contiendra deux sous contrôles roues (Vue de profil).
Ce que j'aimerai obtenir au final pour l'utilisation de mon contrôle dans une page quelconque c'est :
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <my:voiture> <my:voiture.RoueGauche CouleurPneu="Red"/> <my:voiture.RoueDroite CouleurPneu="Bleu" /> </my:voiture>
C'est super basique, mais il y a un truc qui m'échappe car quand je crée mes contrôles roue et voiture et que dans l'objet voiture j'expose les propriétés RoueGauche et RoueDroite de type Roue, dans l'utilisation du contrôle voiture je ne peux pas accéder aux propriétés des objets RoueGauche et RoueDroite (CouleurPneu).
Plutôt que de coller une tartine de code, voici ce que j'ai fait :
- Voiture et Roue sont des usercontrol
- Voiture a des attached property pour RoueGauche et RoueDroite
- Roue a une dependency property sur CouleuPneu.
D'après vous que manque t'il et où la mouche dans la soupe ?
Pour info, plus que l'exemple, c'est le principe que je cherche a comprendre, un autre exemple avec des choux et des carottes me va très bien.
D'avance merci pour votre aide![]()
Partager