DesktopWindowXamlSource.ShouldConstrainPopupsToWorkArea 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
팝업과 유사한 동작이 있는 컨트롤을 작업 영역으로 제한해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.
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
속성 값
bool
true
팝업과 유사한 동작을 사용하여 컨트롤을 작업 영역으로 제한하려면 그렇지 않으면 입니다 false
. 기본값은 true
입니다.
설명
디스플레이의 작업 영역 은 작업 표시줄, 도킹된 창 및 도킹된 도구 모음을 제외하는 바탕 화면 디스플레이의 일부입니다. 일반적으로 앱은 팝업과 유사한 동작으로 앱에서 여는 컨트롤을 포함하여 작업 영역으로 자신을 제한합니다. 팝업, 플라이아웃, 도구 설명 또는 ComboBox 드롭다운과 같은
앱 창이 작업 영역 외부에 배치되도록 의도된 경우(예: 도킹된 도구 모음) 팝업이 작업 영역으로 제한되어서는 안 됩니다. 그렇지 않으면 연결된 UI 요소에서 너무 멀리 열립니다. 이렇게 하면 도구 설명 컨트롤에서 멀리 열리는 ToolTips 또는 ComboBox 단추에서 멀리 열리는 ComboBox 드롭다운과 같은 상황이 발생할 수 있습니다.
ShouldConstrainPopupsToWorkArea
속성을 사용하면 팝업을 작업 영역으로 제한할지 여부를 지정할 수 있습니다. 기본값은 입니다 true
. 앱에 작업 영역 외부에서 팝업해야 하는 컨트롤이 있는지 지정할 false
수 있습니다.
이 속성은 이미 열려 있는 팝업과 유사한 컨트롤에는 소급 적용되지 않습니다.
참고
컨트롤이 ShouldConstrainToRootBounds 속성을 true
로 설정하여 루트 경계로 제한되는 경우 이 표와 같이 루트 경계 제약 조건이 작업 영역 제약 조건보다 우선적으로 적용됩니다.
ShouldConstrainPopupsToWorkArea | ShouldConstrainToRootBounds | 실제 제약 조건 |
---|---|---|
false |
false |
경계 표시 |
false |
true |
루트 범위 |
true |
false |
작업 영역 |
true |
true |
루트 범위 |