binding de l'état d'un row/dataview dans le datagrid
Bonjour,
J'ai un datagrid lié à une datasource (la méthode "GetData" renvoie un Dataview). Et ca fonctionne tres bien (exemple simplifié avec une seule colonne)
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<Window.Resources>
<ObjectDataProvider x:Key="MyDataSource" MethodName="Getdata" ObjectType="{x:Type local:MyDataProvider}"/>
</Window.Resources>
<Grid>
<DataGrid AutoGenerateColumns="False" Name="dataGrid1" ItemsSource="{Binding Source={StaticResource MyDataSource}}" DataContext="{Binding}" Margin="10">
<DataGrid.Columns>
<DataGridTextColumn Binding="" Header="Etat ?" />
<DataGridTextColumn Binding="{Binding Path=Code_de_la_col1}" Header="col1" />
</DataGrid.Columns>
</DataGrid>
</Grid> |
Je voudrais rajouter une colonne qui m'indique l'état de l'enregistrement (modifié, inseré).
J'ai essayé plusieurs truc avec le binding de la nouvelle colonne mais impossible de trouvé la propriété concernée.
Si vous avez une solution, je suis preneur