Xamarin formulaire de mise à jour listView itemSource

Ok j'ai un ListView objet qui ont une List<Filiale> comme ItemSource et je voudrais rafraîchir la ItemSource chaque fois que la liste de modification de l'objet. La liste a un personnalisé ItemTemplate
Pour l'instant, je l'ai fait:

public NearMe ()
{
    list=jM.ReadData ();
    listView.ItemsSource = list;
    listView.ItemTemplate = new DataTemplate(typeof(FilialeCell));
    searchBar = new SearchBar {
        Placeholder="Search"
    };
    searchBar.TextChanged += (sender, e) => {
        TextChanged(searchBar.Text);
    };
    var stack = new StackLayout { Spacing = 0 };
    stack.Children.Add (searchBar);
    stack.Children.Add (listView);
    Content = stack;
}

public void TextChanged(String text){
        //DOSOMETHING
        list=newList;
}

Comme vous pouvez le voir dans la TextChanged méthode-je attribuer une nouvelle liste de la précédente, mais il n'y a pas de changements dans la vue.
Dans le ViewCell que j'ai créé je attribuer au champ de Texte de l'étiquette avec le SetBinding

vous pouvez hériter de votre viewmodel (si vous utilisez) à partir de INotifyPropertyChanged
Découvrez cette link qui peut vous aider..

OriginalL'auteur Davide Quaglio | 2015-01-09