2016-07-04 20 views
0

Darf ich fragen, wie die Position des CommandBar-Überlaufbereichs (wenn die Schaltfläche "Mehr anzeigen" angeklickt wird) so geändert werden kann, dass sie unterhalb der CommandBar (und nicht darüber) liegt, wenn das CommandBar-Steuerelement unten positioniert ist der Seite?Wie kann die Position des CommandBar Overflow-Bereichs in VS2015 geändert werden?

Danke.

+0

von Überlauf Bereich meinst du das Überlaufmenü oder die Beschriftungen der Tasten? Siehe die Bilder von [diesem Link] (https://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=EN-US&k=k (Windows.UI.Xaml.Controls.CommandBar); k (VS. XamlEditor); k (TargetFrameworkMoniker-.NETCore, Version% 3Dv5.0) & rd = true). –

+0

Hi Elvis, der Überlaufbereich enthält _both_ das Überlaufmenü [das als Dropdown-Menü angezeigt wird, wenn auf die Schaltfläche mit den Auslassungspunkten geklickt wird], _ sowie die Beschriftungen der Schaltflächen (die auf dem * platziert sind). * CommandBar ** und die nicht sichtbar sind, wenn sich die ** CommandBar ** in einem minimierten Zustand befindet). Vielen Dank. –

Antwort

0

Nach meinem Code zu testen, abgeleitet ich eine mögliche Art und Weise, dieses Problem zu lösen, wie folgt:

Sie bräuchten den XAML-Code für die CommandBar innerhalb eines RelativePanel, dann stellen Sie die CommandBar Höhe auf das gewünschte Maß und richten es in Bezug auf den Boden des Panels verkapseln.

1

Ich habe hart versucht, die Logik dahinter herauszufinden, aber gescheitert ... Was ich getan habe, um es auf der Seite, die ich will, zu öffnen, ist die Vorlage des Steuerelements zu bearbeiten und die visuellen Zustände auf der falschen Seite zu ändern zu den richtigen. (.. Zum Beispiel ersetzen die $ Zustand Campinggeschirr Code mit dem $ Zustand OpenDown wenn Sie es wollen nach unten immer öffnen)

+0

Hallo Tamas, das ist ein guter Versuch - danke für die Mühe, meine Frage zu beantworten. :) –