2016-06-27 29 views
0

Ich mache App mit Xamarin.forms. Ich möchte meine eigene Datenliste wie eine Listview machen. Aber es scheint nicht wie eine Listenansicht, aber jedes Element wird wie ein Kreis angeordnet sein.Wie erstelle ich meine eigene Datenliste wie eine Listview? (Xamarin.forms)

Sie können sich ein Apple Watch UI vorstellen.

und ich möchte wirklich machen es Funktionalität und flexibel wie ein ListView, die gut geänderte Daten erkennen können.

Also, ich möchte 'ItemSources' von meiner ObservableCollection setzen. Wenn ich dies jedoch mit BindableProperty bearbeite, kann ich nur feststellen, ob das ObservableCollection-Objekt zugewiesen wurde. (Ich möchte auch feststellen, wenn der Artikel geändert wird.)

Welches Dokument oder welchen Artikel soll ich suchen?

Alles, was ich bisher gesucht habe, ist nur das Anpassen eines ListView.

Danke.

Antwort

1

Wenn Sie Ihre UI benachrichtigt werden möchten, wenn eine Wertänderung der Eigenschaft, dann wird jedes Element in Ihrem ObservableCollection Bedürfnisse INotifyPropertyChanged zu implementieren und die Benutzeroberfläche muss für PropertyChanged Ereignisse hören.

+0

Ich fand es mit dem Hinzufügen CollectionChanged von ObservableCollection. So kann ich hinzugefügte oder entfernte Objekte prüfen und damit umgehen. Und für Artikel verwende ich nur Bindung und es funktioniert automatisch. –

Verwandte Themen