C# 在UWP应用程序中使用弹出按钮时更改覆盖区域的颜色

C# 在UWP应用程序中使用弹出按钮时更改覆盖区域的颜色,c#,windows,xaml,uwp,C#,Windows,Xaml,Uwp,我在我的UWP应用程序中使用了一个FlyoutBase。我已将LightDismissOverlyMode属性设置为“On”。这会使灯光关闭UI之外的区域变暗。有没有什么方法可以让我选择变暗区域的颜色 有没有什么方法可以让我选择变暗区域的颜色 在generic.xaml文件中有flyOutlightDismissOverlyBackgroundStaticResource,您可以修改它的ResourceKey,以便在应用程序中更改颜色。资源如下所示 <Application.Resourc

我在我的UWP应用程序中使用了一个FlyoutBase。我已将LightDismissOverlyMode属性设置为“On”。这会使灯光关闭UI之外的区域变暗。有没有什么方法可以让我选择变暗区域的颜色

有没有什么方法可以让我选择变暗区域的颜色

generic.xaml文件中有
flyOutlightDismissOverlyBackground
StaticResource
,您可以修改它的
ResourceKey
,以便在
应用程序中更改颜色。资源
如下所示

<Application.Resources>
    <ResourceDictionary>
        <StaticResource x:Key="FlyoutLightDismissOverlayBackground" ResourceKey="SystemControlAcrylicElementMediumHighBrush" />
    </ResourceDictionary>
</Application.Resources>


请分享一些代码,并尝试更好地解释问题。请参阅本网页的备注部分-。我希望更改他们描述为“覆盖”的区域的颜色。以下答案有效吗?是的!我已经接受了答案。非常感谢。