var solcolor = (SolidColorBrush)Application.Current.Resources["PopUpsBackground"];
this.Background = new SolidColorBrush(solcolor.Color);
我以编程方式设置了 ContentDialogs 的背景,但它从应用程序中获取了请求的主题颜色,但我需要获取我设置的颜色。我发现这个:
dialog.RequestedTheme = (Window.Current.Content as FrameworkElement).RequestedTheme;
但现在我需要从我需要的字典中获取颜色(深色或浅色)我也发现了这个:
Background="{Binding Source={ThemeResource PopUpsBackground}}"
但它也不起作用