FlyoutBase.LightDismissOverlayMode 属性

定义

获取或设置一个值,该值指定 浅色 UI 外部的区域是否变暗。

适用于 UWP 的等效 WinUI 2 APIMicrosoft.UI.Xaml.Controls.Primitives.FlyoutBase.LightDismissOverlayMode (Windows 应用 SDK中 WinUI ,请参阅Windows 应用 SDK命名空间) 。

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

void LightDismissOverlayMode(LightDismissOverlayMode value);
public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
var lightDismissOverlayMode = flyoutBase.lightDismissOverlayMode;
flyoutBase.lightDismissOverlayMode = lightDismissOverlayMode;
Public Property LightDismissOverlayMode As LightDismissOverlayMode

属性值

LightDismissOverlayMode

一个枚举值,该值指定浅色消除 UI 外部的区域是否变暗。 默认为 Auto

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)

注解

暂时性 UI(如或FlyoutMenuFlyout)在单击或点击它外部时关闭。 这称为轻型消除。 “覆盖”是指浅色消除 UI 外部的区域。

默认情况下,“覆盖”在 Xbox 上变暗,而不是在其他设备系列上变暗。 可以将 LightDismissOverlayMode 设置为 On 使应用在所有设备系列上变暗“覆盖”区域,或将其设置为 Off 不使所有设备系列上的“覆盖”区域变暗。

有关详细信息,请参阅浮出控件文章中的 浅色消除行为

适用于

另请参阅