示例#1
0
        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;
        }
示例#2
0
        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;
        }