Popup.ShouldConstrainToRootBounds Propriedade

Definição

Obtém ou define um valor que indica se o pop-up deve ser mostrado dentro dos limites da raiz 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

Valor da propriedade

Boolean

bool

true se o pop-up deve ser mostrado dentro dos limites da raiz XAML; caso contrário, false. O padrão é true.

Requisitos do Windows

Família de dispositivos
Windows 10, version 1903 (introduzida na 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v8.0)

Comentários

Essa propriedade é aplicável somente a aplicativos em execução na área de trabalho. Para marcar se o pop-up for realmente restrito aos limites raiz, marcar a propriedade IsConstrainedToRootBounds.

Em um aplicativo em execução na área de trabalho, quando essa propriedade é verdadeira, o pop-up é mostrado no main identificador de janela XAML (HWND). Quando essa propriedade é falsa, o pop-up é mostrado em seu próprio HWND de nível superior. Nesse caso, o pop-up pode estar posicionado para se estender além da janela main aplicativo.

Quando um pop-up com ShouldConstrainToRootBounds = false é mostrado pela primeira vez, ele é colocado em sua própria janela e mostrado nesse contexto. Depois que ele for mostrado, ShouldConstrainToRootBounds não poderá ser definido como true.

A raiz XAML pode ser um CoreWindow, uma ilha XAML ou um AppWindow.

Aplica-se a

Confira também