Ich habe mich gefragt, ob die Funktionalität von ExpandableListViews innerhalb des Mvvmmcross-Frameworks lauerte oder ob diese Art von Control nicht für Multi-Plattform-Anforderungen geeignet ist. Die Funktionalität gefunden bei Ссылка ist cool, aber nicht sicher, ob die Expand / Collapse-Funktion verfügbar ist.
Jeder Zeiger / Beispielcode wäre wünschenswert
Das ist es (ich habe es in Deepsqautters Code eingefügt). Nachdem ich den Code aufgeräumt habe, werde ich ihn irgendwo griffbereit haben, oder vielleicht ist es eine nützliche Ergänzung zu mvvmcross selbst ...
Die Ansicht:
%Vor%}
und der Adapter
%Vor%}
Und Beispiel XAML-Code:
%Vor%Und dann sogar einige Daten Beispiel (Pseudocode):
%Vor%Dies ist meine MvxBindingAttributes.xml
%Vor%Übrigens: Ich habe nur noch ein Projekt in MvvmCross, der Rest wurde in Xamarin.Forms oder sogar weg von Xamarin umgewandelt. Also Code wird nicht mehr aktualisiert.
Meines Wissens hat das noch niemand zuvor gemacht
Aber Sie können ein vorhandenes Android-Steuerelement relativ einfach in ein gebundenes Steuerelement konvertieren - Sie haben genau gesehen, wie es im Repos von @ deapsquatter funktioniert.
Um eine ExpandableListView zu konvertieren, würde ich es einen Schritt nach dem anderen machen.
Wenn Sie bestimmte Probleme haben, können Sie immer wieder hierher kommen, um nach diesen Problemen zu fragen. Aber wenn Sie zuerst 1 und 2 an Ort und Stelle haben, dann haben Sie etwas Solides zu fragen.
Ich hoffe, das hilft.
Tags und Links expandablelistview mvvmcross