WPF - Problème de trigger : Objet non défini
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:
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> |
code du StackPanel
Code:
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> |
il me dit que TargetName="{x:btnNew}" est introuvable alors que je lui ai bien attribué un name.
Merci d'avance pour votre aide.