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
屬性值
Boolean
bool
true
將具有類似快顯行為的控件限製為工作區域;否則為 false
。 預設值是 true
。
備註
顯示器 的工作區域 是桌面顯示器的一部分,可排除任務列、停駐視窗和停駐工具列。 一般而言,應用程式會將自己限制在工作區,包括應用程式以類似快顯行為開啟的任何控件;例如 Popup、Flyout、ToolTip 或 ComboBox 下拉式清單。
如果應用程式視窗是要放置在工作區外部, (像是停駐工具列) ,則其彈出視窗 不應 限制自己到工作區;否則,它們會與與其相關聯的UI元素太遠開啟。 這可能會建立像是工具提示之類的情況,其會與它們描述的控件遠,或與 ComboBox 按鈕遠開的 ComboBox 下拉式清單。
屬性 ShouldConstrainPopupsToWorkArea
可讓您指定快顯是否應該限制在工作區。 預設值為 true
;您可以指定 false
應用程式是否有應該在工作區外快顯的控件。
此屬性不會回溯套用至已開啟的類似快顯控件。
注意
如果將控件 的 ShouldConstrainToRootBounds 屬性設定為 true
來限制根界限,則根界限條件約束會優先於工作區域條件約束,如下表所示。
ShouldConstrainPopupsToWorkArea | ShouldConstrainToRootBounds | 實際條件約束 |
---|---|---|
false |
false |
顯示界限 |
false |
true |
根界限 |
true |
false |
工作區 |
true |
true |
根界限 |