private void Card_Loaded(object sender, RoutedEventArgs e) { if (Application.Current.RequestedTheme == ApplicationTheme.Dark) { var appShell = UWPUtilities.FindParent <AppShell>(Parent); if (appShell != null) { appShell.Background = (Brush)Application.Current.Resources["SystemControlBackgroundListLowBrush"]; } CardGrid.Background = (Brush)Application.Current.Resources["SystemControlBackgroundChromeMediumBrush"]; CardShadow.ShadowOpacity = 0.3f; } else { CardGrid.Background = new SolidColorBrush(Colors.White); CardShadow.ShadowOpacity = 0.1f; } data = new ObservableCollection <Data>(); DispatcherTimer timer = new DispatcherTimer(); timer.Interval = TimeSpan.FromSeconds(1); Random rnd = new Random(); timer.Tick += (o, o1) => { Add(rnd.Next(2, 100)); }; timer.Start(); for (int i = 0; i <= 60; i++) { data.Add(new Data() { Value = 0 }); } lineSeries.DataContext = data; sasSeries.Stroke = new SolidColorBrush(Color); var color1 = Color; color1.A = 94; var color2 = Color; color2.A = 0; gs1Color.Color = color1; gs2Color.Color = color2; data.CollectionChanged += Data_CollectionChanged; }
private void Card_Loaded(object sender, RoutedEventArgs e) { if (Application.Current.RequestedTheme == ApplicationTheme.Dark) { var appShell = UWPUtilities.FindParent <AppShell>(Parent); if (appShell != null) { appShell.Background = (Brush)Application.Current.Resources["SystemControlBackgroundListLowBrush"]; } CardGrid.Background = (Brush)Application.Current.Resources["SystemControlBackgroundChromeMediumBrush"]; CardShadow.ShadowOpacity = 0.3f; } else { CardGrid.Background = new SolidColorBrush(Colors.White); CardShadow.ShadowOpacity = 0.1f; } }
private void Card_Loaded(object sender, RoutedEventArgs e) { if (Application.Current.RequestedTheme == ApplicationTheme.Dark) { var appShell = UWPUtilities.FindParent <AppShell>(Parent); if (appShell != null) { appShell.Background = (Brush)Application.Current.Resources["SystemControlBackgroundListLowBrush"]; } CardGrid.Background = (Brush)Application.Current.Resources["SystemControlBackgroundChromeMediumBrush"]; CardShadow.ShadowOpacity = 0.3f; } else { CardGrid.Background = new SolidColorBrush(Colors.White); CardShadow.ShadowOpacity = 0.1f; } data = new ObservableCollection <Data>(); DispatcherTimer timer = new DispatcherTimer(); timer.Interval = TimeSpan.FromSeconds(1); Random rnd = new Random(); timer.Tick += (o, o1) => { Add(rnd.Next(1, 200), rnd.Next(1, 200), rnd.Next(2, 200)); }; timer.Start(); for (int i = 0; i <= 30; i++) { data.Add(new Data() { BarCategory = DateTime.Now, BarValue1 = 1, BarValue2 = 1 }); } chart.DataContext = data; var colorLow = UIUtility.GetAccentColorLow(); var color = UIUtility.GetAccentColor(); sbLineBrush.Color = color; var color1 = colorLow; color1.A = 94; var color2 = colorLow; color2.A = 0; gs1Color.Color = color1; gs2Color.Color = color2; sbColor1.Color = color; sbColor2.Color = colorLow; }