J'ai un bouton à bascule:Font changé togglebutton isChecked propriété WPF
<Label x:Name="Text" FontWeight="Bold" Foreground="#FF1B6625" Margin="30,0,0,0"
FontSize="15" Background="#0016792C" Content="pause"
FontFamily="/UIapp;component/Resources/Fonts/#Arial"
VerticalAlignment="Top" Height="40"
HorizontalAlignment="Left"/>
<Image x:Name="Icon"
Width="14" Height="14"
Margin="10,8,0,0" HorizontalAlignment="Left" VerticalAlignment="Top"
Source="{DynamicResource PlayIcon}">
</Image>
et j'ai ControlTemplate.Triggers:
<ControlTemplate.Triggers>
<Trigger Property="IsChecked" Value="True">
<Setter TargetName="Icon" Property="Source" Value="{DynamicResource PauseIcon}" />
<Setter TargetName="Text" Property="Content" Value="play"/>
<Setter TargetName="Text" Property="Margin" Value="25,0,0,0" />
</Trigger>
</ControlTemplate.Triggers>
mais d'une certaine raison, quand je clique sur le bouton , j'ai une police différente de ce qu'elle était avant le clic.
une idée pour la raison?
grâce
Je suis confus ... Je ne vois pas de bouton ou de case à cocher dans le code que vous avez inclus. Pouvez-vous inclure plus de votre xaml? – Robaticus
en ce qui concerne le code ci-dessus, il n'y a pas de raison pour ce changement de police. Donc, le problème réside probablement ailleurs (comme dans un autre style quelque part dans les ressources de votre application par exemple). Vous devez expliquer un peu plus et fournir tout votre code de modèle xaml au moins – David