Bonjour à tous,
Je suis novice en xaml. Je cherche un moyen d'appliquer sur un bouton, la propriété "Foreground"
J'ai donc ma page de ressources ButtonStyme.xaml :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <Style x:Key="ConnexionButton" TargetType="Button">
<Setter Property="Control.Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Border Background ="{DynamicResource ConnexionButtonGradientBrush}" BorderBrush="#11a02c" BorderThickness="1,1,1,1" CornerRadius="2,2,2,2" Cursor="hand" >
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
<Setter Property ="Foreground" Value="White"></Setter>
<Setter Property ="FontSize" Value="7"></Setter>
<Setter Property ="Padding" Value="2"></Setter>
<Setter Property ="Width" Value ="80"></Setter>
<Setter Property ="Height" Value ="20"></Setter>
</Style> |
et mon bouton sur une page authentification.xaml :
1 2 3 4 5
| <Button Grid.Column ="0" Grid.Row ="5" HorizontalAlignment ="Right" VerticalAlignment ="center"
x:Name="ConnectionButton"
Style="{DynamicResource ConnexionButton}"
>
</Button> |
la propriété
<Setter Property ="Foreground" Value="White"></Setter>
ne s'applique pas SAUF si je supprime les balises et le contenu
<Setter Property="Control.Template"></setter>
Quelqu'un a t-il une idée ?
Merci d'avance !
Partager