Passer des valeurs aux éléments d'un contrôle
Bonjour, :coucou:
J'ai un contrôle qui se nomme 'Menu' qui contient un Border :
Code:
1 2 3 4 5 6 7 8 9
|
<UserControl x:Class="AppliSilverlight.Menu"
xmlns[...]>
<Grid x:Name="LayoutRoot" VerticalAlignment="Top" >
<Border x:Name="BrdMenu" BorderThickness="1,1,1,1" CornerRadius="10,10,10,10">
<Canvas/>
</Border>
</Grid>
</UserControl> |
Je le déclare dans ma page 'PageAccueil' :
Code:
1 2
|
<local:Menu x:Name="MenuTest" Width="200" /> |
Voici ce que j'aimerai donc au final :
Code:
1 2
|
<local:Menu x:Name="MenuTest" Width="200" Background="#FFACD8FF" BorderBrush="#FF62A5E1" /> |
Mais que ce ne soit pas le contrôle en lui même qui prenne ces couleurs, mais le border inclus dans le 'Menu'
Ma question est : Comment faire pour assigner des valeurs aux propriétés du border (du contrôle 'Menu'), lors de la déclaration dans un page. Faut-il passer par du binding, par du code? Je m'y prend mal?
Merci de m'éclairer ;)