private void OnRequestedThemeChanged(object sender, XF.AppThemeChangedEventArgs e) { var theme = e.RequestedTheme; if (theme == XF.OSAppTheme.Unspecified) { ((FrameworkElement)Window.Current.Content).RequestedTheme = ElementTheme.Default; return; } ((FrameworkElement)Window.Current.Content).RequestedTheme = theme == XF.OSAppTheme.Dark ? ElementTheme.Dark : ElementTheme.Light; }
void ThemeChanged(object sender, AppThemeChangedEventArgs e) { Device.BeginInvokeOnMainThread(() => ApplyCore()); }