2010-11-30 6 views
0

J'ai une application silverlight et une zone de liste dans ce WHIC Je POPULATE en utilisant:Mise à jour d'un élément d'interface lorsque la source de données change

listItems.ItemsSource = App.AvailableProductList; 

Si je puis ajouter un élément à la AvailableProductList, la zone de liste ne sera pas automatiquement mis à jour. Est-ce que quelqu'un sait comment mettre à jour la liste?

TKS, Oscar

+0

Quel est le type de 'AvailableProductList'? S'agit-il d'une collection Observable ou d'une liste de liens ? –

+0

Il s'agit d'une liste et Products est un type personnalisé avec un nom de chaîne et une quantité int. Ce qui ne se passe pas, c'est l'actualisation de la liste. Je voudrais avoir un Repaint(), DataBind() ou une méthode comme celle-ci afin que je puisse forcer la relind pour que la listbox "remarque" qu'il y ait un item ajouté ou un item enlevé – JSBach

Répondre

0

J'utilisait la liste, j'ai changé pour ObservableCollection et cela a fonctionné :)

TKS!

Questions connexes