Wie in Windows Forms können wir mehrere Panels im selben Formular hinzufügen und basierend auf bestimmten Bedingungen bestimmte Panel ein- und ausblenden. Gibt es eine Kontrolle in , die so verwendet werden kann?Wie implementieren Sie Panel-Funktion in Xamarin.forms
Der Hauptgrund dafür ist, ich habe 3 Tabs auf einer Seite. Ich verwende Knöpfe für Tabulatoren und nicht für Tabulatoren, da das Design der Tableiste nicht das ist, was mein Klient will. So habe ich 3 Seiten sagen Page A
, Page B
, Page C
und jede Seite hat 3 Registerkarten, um auf die entsprechende Seite zu gehen. Wenn Benutzer auf Page A
ist und irgendeine Art von Daten (die noch nicht gespeichert werden) füllt und zu Page B
und dann auf Page B
gehen möchte, fügt er einige weitere Details hinzu und dann ohne Daten zu Page B
zu speichern, wenn er zu Page A
alle Details zurückkommt gefüllt von Benutzer auf Page A
und Page B
muss verfügbar sein.
Daher Wenn ich mehrere Seiten für diese verwenden, dann werden die Daten verloren gehen, wenn ich auf neue Seite umleiten. Also gibt es eine Möglichkeit, mit der ich mehrere Panels habe und das erste Panel ausblenden, wenn das zweite Panel sichtbar ist, das keine Daten löscht und somit kann ich erreichen, was ich will.
danke, es hat funktioniert. – Arti
Könnten Sie bitte einen Blick auf [Frage] (http://stackoverflow.com/questions/36641270/access-controls-from-view-in-content-page) werfen. Ich bin nicht in der Lage, auf contentview Eingabefeld in meinem contentPage – Arti
Ich habe einen Blick auf diese Frage auch und fügte eine Antwort, die helfen sollte. Bitte markieren Sie als Antwort, wenn es für Sie funktioniert, damit andere keine Zeit damit verbringen, ein Problem zu lösen, an dem Sie nicht mehr hängen bleiben :). –