Popup.ShouldConstrainToRootBounds Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.