2016-04-29 15 views
0

Ich habe eine MasterDetailPage mit Xamarin Formen implementiert. Derzeit nur auf Windows-Tablets.Xamarin MasterDetailPage feste Symbolleiste

ich sehen, dass es die ToolbarItems, die wir ToolbarItems hinzufügen können. Dies verschwindet jedoch und wird nur als ein Slidey-Stück vom Popup-Typ angezeigt. Was ich möchte ist, dass die Symbolleiste oder das Stack-Panel immer unten auf der MasterDetailPage angezeigt wird.

So bleibt der MasterDetailPage.Master (Rot) ebenso wie die Werkzeugleiste/Andere Komponente (Grün) Wenn Sie ein Element in der roten wählen, würde es die MasterDetailPage.Detail (Blau) wie gewohnt laden.

Wichtig ist, dass die grüne Symbolleiste/andere Komponente immer unten angezeigt wird.

Ist das möglich oder muss ich nur die MasterDetails verschrotten und Stackpanels/Grid verwenden?

Ich könnte den grünen Balken über das Blau bekommen, aber wirklich wollen es über rote und blaue Abschnitte wie in dem Bild zur Verfügung gestellt.

enter image description here

Antwort

0

Sehen als eine Masterseite mit angemessen für die Dashboard-Ansicht. Ich habe gewählt, ein StackLayout (Benutzerkontrolle) am unteren Rand der Hauptansicht und auch der Master-Details-Seiten hinzuzufügen.

Es war ein bisschen mehr Duplizierung, aber nur eine Zeile, wenn Sie ein Benutzersteuerelement verwenden.

Dies gab die Illusion, dass der Balken über den Boden lief, obwohl es tatsächlich 2 Bars für den Master und einen auf jeder der Detailseiten war.

Verwandte Themen