Bonjour @ tous,

Je ne m'explique pas pourquoi seul "DelFiltreUsrCommand" s’exécute, et pas "SetFiltres" (qui est une méthode du code behind).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<Button Name="btnFiltreUsrSave" Style="{StaticResource btnStandardClr}" ToolTip="{x:Static resx:resFiltres.lblSave}" Tag="1" Click="btnFiltreSave_Click" ContextMenuService.Placement="Bottom" IsEnabled="{Binding ModeUser}">
	<Grid>
		<Grid.ColumnDefinitions>
			<ColumnDefinition/>
			<ColumnDefinition/>
		</Grid.ColumnDefinitions>
		<TextBlock Grid.Column="0" />
	</Grid>
	<Button.ContextMenu>
		<ContextMenu>
			<MenuItem Header="{x:Static resx:resMain.lblDel}" ToolTip="{x:Static resx:resFiltres.lblDelUsr}">
				<MenuItem.Icon>
					<Image Source="../Images/Supprimer-32.png"/>
				</MenuItem.Icon>
				<i:Interaction.Triggers>
					<i:EventTrigger EventName="Click">
						<i:InvokeCommandAction Command="{Binding DelFiltreUsrCommand}" CommandParameter="{Binding}"/>
						<ei:CallMethodAction MethodName="SetFiltres" TargetObject="{Binding ElementName=ucTabBord}"/>
					</i:EventTrigger>
				</i:Interaction.Triggers>
			</MenuItem>
		</ContextMenu>
	</Button.ContextMenu>
</Button>
Cette instruction Xaml ne s’exécute pas non plus si elle est seule dans le EventTrigger .
Cette même instruction s'execute très bien dans un autre controle de ce même userControl.

Quelqu'un à une idée ?