Bonjour à tous,

J'ai un petit problème de Binding.

J'ai développé une application utilisant une Datagrid qui bind sur une ObservableCollection.

Mon binding a toujours fonctionné sans aucuns problèmes mais aujourd'hui, je me rend compte qu'il ne fonctionne plus.

Alors, au niveau de mon code XAML :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<toolkit:DataGrid x:Name="DGBacs" Grid.Row="6" Grid.Column="1" AutoGenerateColumns="True" ItemsSource="{Binding }" AlternatingRowBackground="AliceBlue" BorderBrush="AliceBlue" BorderThickness="2" IsReadOnly="True" CanUserResizeColumns="False" CanUserResizeRows="False">
</toolkit:DataGrid>
Mon code behind, dans mon événement Loaded :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
this.DataContext = LCommandes[IndiceCommande].ObsBac;
Et lorsque j'ajoute un élément :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 LCommandes[IndiceCommande].ObsBac.Add(Bac);
Lorsque j'ajoute un élément à ObsBac, il s'ajoute bien et mon DataContext est toujours bien ObsBac à ce moment là.

Quelqu'un a-t-il une idée d'ou mon erreur peu survenir ou que puis-je faire pour essayer de débugger ?

Merci d'avance