private void ColorChoosed(object sender, TappedRoutedEventArgs e) { Rectangle sendeRectangle = sender as Rectangle; SolidColorBrush brush = (SolidColorBrush)sendeRectangle.Fill; _color = brush.Color; _parentPopup = Parent as Popup; Grid grid = _parentPopup.Parent as Grid; _parent = grid.Parent as PromodoTimer; _service = _parent.Service; }
private async void SetupParentHierarchy(object sender, RoutedEventArgs e) { _parentPopup = Parent as Popup; Grid grid = _parentPopup.Parent as Grid; _parent = grid.Parent as PromodoTimer; await Task.Delay(TimeSpan.FromSeconds(0.5)); StudentSettings settings = _parent.GetSettings(); SoundsCheckBox.IsChecked = _soundIsOn = settings.Sounds; NotificationsCheckBox.IsChecked = _notificationsAreOn = settings.Notifications; }