Bonjour,
Je suis confronté à un problème étrangement bizarre que je ne comprend pas !.

J'ai créé une listView que j'ai transformé en gridview via le code XAML en WPF

Voici le code.

Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<ListView Margin="4.667,54.08,8,8" x:Name="DeclarationVar" Foreground="Black" >
 <ListView.View>
  <GridView>
   <GridViewColumn Header="Addresse" DisplayMemberBinding="{Binding VarAdresse}" />
   <GridViewColumn Header="Nom" DisplayMemberBinding="{Binding VarNom}" />
   <GridViewColumn Header="Type" DisplayMemberBinding="{Binding VarType}" />
   <GridViewColumn Header="Commentaire" DisplayMemberBinding="{Binding VarCommentaire}" />												
  </GridView>
 </ListView.View>
</ListView>

Le problème est que lorsque j'affecte à ma listview des valeurs comme ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
  Me.DeclarationVar.ItemsSource = TableauDeVariable

Et la variable TableauDeVariable est déclarée comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Public TableauDeVariable As ObservableCollection(Of DeclarationVariable)
Tout les variables sont public dans la classe DeclarationVariables. Une valeur leur est bien sure assignée (format string)

La ligne est bien créé mais l'affichage est vide (Binding défaillant quelque part ?)...

Quelqu'un a t'il une idée ?

Par avance merci pour le temps consacré à mon problème.



Edit: Un ami a testé la méthode en C# et cela fonctionne parfaitement.s.

Meilleures salutations

Vorens