Binding listview + gridview
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:
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:
Me.DeclarationVar.ItemsSource = TableauDeVariable
Et la variable TableauDeVariable est déclarée comme suit:
Code:
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