J'utilise le contrôle de tabulation wpf et en définissant l'icône et le texte dans l'en-tête de tabulation par style, je suis en mesure de définir le texte dynamiquement par getter et setter Impossible de définir la source de l'image. J'ai essayé de lier la source d'image par l'intermédiaire du getter et du setter mais j'ai échoué. Voici le code de style dans lequel je veux définir la source d'image dynamiquement à partir du code derrière. ->Appelez la source d'image GIF à partir du code derrière WPF C# pour le setter de tabcontrol
<Setter Property="HeaderTemplate" >
<Setter.Value>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<!--<Image gif:ImageBehavior.AnimatedSource="{DynamicResource MyFillBrush}" Width="20" />-->
<Image gif:ImageBehavior.AnimatedSource="25.gif" Width="20" />
<Label Content="{Binding }"/>
</StackPanel>
</DataTemplate>
</Setter.Value>
</Setter>
Je ne pourrai pas appeler RaisePropertyChanged, Comment puis-je l'appeler? – Ebaad
@Ebaad, je ne sais pas si j'ai compris votre question. Voulez-vous dire que vous n'êtes pas en mesure de définir ces propriétés dans le modèle de vue ou le code-behind? Comment changez-vous le texte de Label, est-ce lié à une propriété? –
Ouais c'est exactement ce que je veux dire, je ne suis pas en mesure d'appeler cette étiquette d'image dans le code derrière afin que je puisse changer le temps d'exécution des images ou désactiver la visibilité en cas de besoin. – Ebaad