Popup.ShouldConstrainToRootBounds Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si la fenêtre contextuelle doit être affichée dans les limites de la racine XAML.
public:
property bool ShouldConstrainToRootBounds { bool get(); void set(bool value); };
bool ShouldConstrainToRootBounds();
void ShouldConstrainToRootBounds(bool value);
public bool ShouldConstrainToRootBounds { get; set; }
var boolean = popup.shouldConstrainToRootBounds;
popup.shouldConstrainToRootBounds = boolean;
Public Property ShouldConstrainToRootBounds As Boolean
Valeur de propriété
bool
true si la fenêtre contextuelle doit être affichée dans les limites de la racine XAML ; sinon, false. La valeur par défaut est true.
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1903 (introduit dans 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v8.0)
|
Remarques
Cette propriété s’applique uniquement aux applications qui s’exécutent sur le bureau. Pour case activée si la fenêtre contextuelle est réellement limitée aux limites racine, case activée la propriété IsConstrainedToRootBounds.
Dans une application s’exécutant sur le bureau, lorsque cette propriété a la valeur true, la fenêtre contextuelle s’affiche dans le handle de fenêtre XAML main (HWND). Lorsque cette propriété a la valeur false, la fenêtre contextuelle s’affiche dans son propre HWND de niveau supérieur. Dans ce cas, la fenêtre contextuelle peut être positionnée pour s’étendre au-delà de la fenêtre d’application main.
Lorsqu’une fenêtre contextuelle avec ShouldConstrainToRootBounds = false
est affichée pour la première fois, elle est placée dans sa propre fenêtre et affichée dans ce contexte. Une fois qu’elle a été affichée, ShouldConstrainToRootBounds
ne peut pas être définie sur true.
La racine XAML peut être un CoreWindow, un îlot XAML ou un AppWindow.