AppBarToggleButton.IsInOverflow Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob sich dieses Element im Überlaufmenü befindet.
public:
property bool IsInOverflow { bool get(); };
bool IsInOverflow();
public bool IsInOverflow { get; }
var boolean = appBarToggleButton.isInOverflow;
Public ReadOnly Property IsInOverflow As Boolean
Eigenschaftswert
bool
true , wenn sich dieses Element im Überlaufmenü befindet; andernfalls "false".
Implementiert
Hinweise
Weitere Informationen und Richtlinien finden Sie im Artikel zur Befehlsleiste .
Ab Windows 10 Version 1607 führt CommandBar ein dynamisches Überlauffeature ein. "PrimaryCommands" wird standardmäßig automatisch in oder außerhalb des Überlaufbereichs verschoben, wenn sich die Breite der Befehlsleiste ändert, z. B. wenn Benutzer die Größe ihres App-Fensters ändern. Sie können die IsDynamicOverflowEnabled-Eigenschaft auf "false " festlegen, um dieses Verhalten zu deaktivieren.
Dynamischer Überlauf wirkt sich nur auf die Ui-Darstellung der Befehle aus, es werden keine Befehle aus der PrimaryCommands-Auflistung in SecondaryCommands verschoben.
Versionskompatibilität
Die IsInOverflow-Eigenschaft ist vor Windows 10, Version 1607, nicht verfügbar. Wenn die Einstellung "Mindestplattformversion" ihrer App in Microsoft Visual Studio kleiner als die im Anforderungsblock weiter unten auf dieser Seite angezeigte "Eingeführte Version" ist, müssen Sie Ihre App entwerfen und testen, um dies zu berücksichtigen. Weitere Informationen finden Sie unter versionsadaptiven Code.
Hinweis
Dynamischer Überlauf ist verfügbar, wenn Ihre App für Windows 10, Version 1607 und auf Version 1607 (oder höher) kompiliert wird. Dynamischer Überlauf ist nicht verfügbar, wenn Ihre App für eine frühere Version kompiliert oder auf einer früheren Version ausgeführt wird.
Um Ausnahmen zu vermeiden, wenn Ihre App in früheren Versionen von Windows 10 ausgeführt wird, verwenden Sie diese Eigenschaft nicht, ohne zuerst eine Laufzeitüberprüfung durchzuführen. In diesem Beispiel wird gezeigt, wie Sie mithilfe der ApiInformation-Klasse überprüfen, ob diese Eigenschaft vorhanden ist, bevor Sie sie verwenden.
if (ApiInformation.IsPropertyPresent("Windows.UI.Xaml.Controls.AppBarToggleButton", "IsInOverflow"))
{
bool overflow = appBarToggleButton1.IsInOverflow;
}