Bonjour à tous,
J'ai crée pour mon application plusieurs StackPanel lors de l'affichage de ceux ci je veux cacher ou afficher des éléments d'une ToolBar avec un trigger defini sur le StackPanel :
code de la ToolBar qui se trouve en dehors du StackPanel
code du StackPanel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <ToolBar x:Name="tbAction"> <Button x:Name="btnNew" IsEnabled="True" Click="btnNew_Click">Nouvelle Agenge</Button> <Button x:Name="btnSav" Click="btnSav_Click">Sauvergarder</Button> <Button x:Name="btnAnnuler" Click="btnAnnuler_Click">Annuler</Button> <Button x:Name="btnEdit" >Editer</Button> <Button x:Name="btnSuppr" >Supprimer</Button> </ToolBar>
il me dit que TargetName="{x:btnNew}" est introuvable alors que je lui ai bien attribué un name.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <StackPanel Name="stackPanelNew" Margin="119,32,12,12" Grid.ColumnSpan="2"> <StackPanel.DataContext> <DataTrigger> <Setter TargetName="{x:btnNew}" Property="UIElement.IsEnabled" Value="False" /> </DataTrigger>...</StackPanel.DataContext>
Merci d'avance pour votre aide.
Partager