Bonsoir,

J'ai actuellement un projet WPF VS2010 dans lequel j'utilise un DataGrid pour lister le contenu le remplissage par le code est OK.

Mais lorsque je veux modifier la cellule via l'IHM j'ai une exception " 'EditItem' n'est pas autorisé pour cette vue."

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 <DataGrid AutoGenerateColumns="False"  HorizontalAlignment="Left" Margin="0,10,0,0" Name="dGridAlarms" VerticalAlignment="Top" ColumnWidth="*" Foreground="#FFA09A9A" FontSize="16" HorizontalContentAlignment="Center" CanUserReorderColumns="False" CanUserSortColumns="False" FontStretch="Normal" Grid.Row="5" >
                        <DataGrid.Columns>
                            <DataGridTextColumn Header="Segment" MinWidth="50"  IsReadOnly="True" Binding="{Binding Path= Segment}"/>
                            <DataGridTextColumn Header="Speed High Default (m/s)" MinWidth="50" Binding="{Binding Path= SpeedHH}"/>
                            <DataGridTextColumn Header="Speed High Alarm (m/s)" MinWidth="50" Binding="{Binding Path= SpeedH}"/>
                            <DataGridTextColumn Header="Acceleration High Default (m/s²)" MinWidth="50" Binding="{Binding Path= AccelerationHH}"/>
                            <DataGridTextColumn Header="Acceleration High Alarm (m/s²)" MinWidth="50" Binding="{Binding Path= AccelerationH}"/>
                            <DataGridTextColumn Header="Force High Default (N)" MinWidth="50" Binding="{Binding Path= ForceHH}"/>
                            <DataGridTextColumn Header="Force High Alarm (N)" MinWidth="50" Binding="{Binding Path= ForceH}"/>
                        </DataGrid.Columns>
                    </DataGrid>
comment faire ?

merci,

jokary64