Bonjour,

Dans une page, j'ai un le bouton suivant qui fonctionne à merveille:
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 <Button  Command="{Binding CreateCommand}" Height="22"   Width="22" ToolTipService.ToolTip="Ajouter un nouvel utilisateur" >
                                    <Image Margin="0" Source="/myAppli ;Component/Images/Add.png" Stretch="Fill"/>
                                </Button>

le même bouton que je mets dans un datagrid, et le Command ne fonctionne plus !!

Code xaml : 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
 
<sdk:DataGrid AutoGenerateColumns="False" ItemsSource="{Binding JUsers,Mode=TwoWay, UpdateSourceTrigger=Default}" SelectedItem="{Binding SelectedJUser , Mode=TwoWay}"  HorizontalAlignment="Left" Margin="22,4,0,0" Name="dataGrid1" VerticalAlignment="Top" >
 
 <sdk:DataGrid.Columns>
                <sdk:DataGridTextColumn Header="Nom" Binding="{Binding JUserNom,Mode=TwoWay}" Width="150" IsReadOnly="True" />
 
                <data:DataGridTemplateColumn x:Name="bkTemplateColumn" Header="login Internet" Width="200"  >
                    <data:DataGridTemplateColumn.CellTemplate >
                        <DataTemplate x:Name="bkDataTemplate" >
                            <StackPanel Orientation="Horizontal">
 
                                <Button  Command="{Binding CreateCommand}" Height="22"   Width="22" ToolTipService.ToolTip="Ajouter un nouveau JUser" >
                                    <Image Margin="0" Source="/myAppli ;Component/Images/Add.png" Stretch="Fill"/>
                                </Button>
 
                            </StackPanel>
 
                        </DataTemplate>
                    </data:DataGridTemplateColumn.CellTemplate>
                </data:DataGridTemplateColumn>
 
            </sdk:DataGrid.Columns>
        </sdk:DataGrid>

La seule explication que je vois est que mon Datagrid est lui-même bindé à "JUsers" et que mon "Command="{Binding CreateCommand}" " n'est pas une propriété de "JUsers".

Comment lier juste ce bouton au ICommand de mon ViewModel ?