Compartir a través de


DesktopWindowXamlSource.ShouldConstrainPopupsToWorkArea Propiedad

Definición

Obtiene o establece un valor que indica si los controles con comportamiento de tipo emergente deben restringirse al área de trabajo.

public:
 property bool ShouldConstrainPopupsToWorkArea { bool get(); void set(bool value); };
bool ShouldConstrainPopupsToWorkArea();

void ShouldConstrainPopupsToWorkArea(bool value);
public bool ShouldConstrainPopupsToWorkArea { get; set; }
var boolean = desktopWindowXamlSource.shouldConstrainPopupsToWorkArea;
desktopWindowXamlSource.shouldConstrainPopupsToWorkArea = boolean;
Public Property ShouldConstrainPopupsToWorkArea As Boolean

Valor de propiedad

Boolean

bool

true restringir los controles con comportamiento de tipo emergente al área de trabajo; de lo contrario, false. El valor predeterminado es true.

Comentarios

El área de trabajo de una pantalla es la parte de la pantalla de escritorio que excluye barras de tareas, ventanas acopladas y barras de herramientas acopladas. Normalmente, las aplicaciones se restringen al área de trabajo, incluidos los controles abiertos por la aplicación con un comportamiento similar al elemento emergente; como Popup, Flyout, ToolTip o una lista desplegable ComboBox.

Si una ventana de la aplicación está pensada para colocarse fuera del área de trabajo (como una barra de herramientas acoplada), sus elementos emergentes no deben restringirse al área de trabajo; de lo contrario, se abrirán demasiado lejos de los elementos de la interfaz de usuario a los que están asociados. Esto podría crear situaciones como información sobre herramientas que se abren lejos del control que describen o desplegables comboBox que se abren lejos del botón ComboBox.

La ShouldConstrainPopupsToWorkArea propiedad permite especificar si los elementos emergentes deben restringirse al área de trabajo. El valor predeterminado es true; puedes especificar false si la aplicación tiene controles que deben aparecer fuera del área de trabajo.

Esta propiedad no se aplica retroactivamente a los controles emergentes que ya están abiertos.

Nota

Si un control está restringido a los límites raíz estableciendo su propiedad trueShouldConstrainToRootBounds en , la restricción de límites raíz tiene prioridad sobre la restricción del área de trabajo, como se muestra en esta tabla.

ShouldConstrainPopupsToWorkArea ShouldConstrainToRootBounds Restricción real
false false Mostrar límites
false true Límites raíz
true false Área de trabajo
true true Límites raíz

Se aplica a