Beispiel #1
0
        private void CarouselView_OnCurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            if (!(e.CurrentItem is Category category))
            {
                return;
            }
            string startColor = string.Empty;
            string endColor   = string.Empty;

            switch (category.Name)
            {
            case "Space":
                startColor = "#FEAE06";
                endColor   = "#FF5274";
                break;

            case "Relief":
                startColor = "#FD0BF4";
                endColor   = "#F20095";
                break;

            case "Nature":
                startColor = "#0C9FFF";
                endColor   = "#0C9FFF";
                break;

            case "Take off":
                startColor = "#A2FFAE";
                endColor   = "#18D0F2";
                break;
            }

            backgroundPancake.BackgroundGradientStartColor = Color.FromHex(startColor);
            backgroundPancake.BackgroundGradientEndColor   = Color.FromHex(endColor);
        }
        private void cvContent_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            Episode ep = e.CurrentItem as Episode;

            lblTitle.Text    = ep.Title;
            lblEpisode.Text  = "S" + ep.SeasonNr + "E" + ep.EpisodeNr;
            lblSynopsis.Text = ep.Synopsis;
            lblAirdate.Text  = "First Aired on " + (PopcornRepository.UnixTimeStampToDateTime(ep.AirDate)).ToString("dddd, dd MMMM yyyy");

            if (cvContent.Position == 0)
            {
                imgLeft.IsVisible = false;
            }
            else
            {
                imgLeft.IsVisible = true;
            }

            if (cvContent.Position == Context.Count)
            {
                imgRight.IsVisible = false;
            }
            else
            {
                imgRight.IsVisible = true;
            }
        }
        private void ChildDgDebtorTrans_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            var detailsSelectedItem = e.NewItem as GLTransClientTotal;

            childDgGLTrans.SelectedItem   = detailsSelectedItem;
            childDgGLTrans.syncEntity.Row = detailsSelectedItem;
        }
Beispiel #4
0
        private void OnNewExampleSelected(object sender, CurrentItemChangedEventArgs e)
        {
            CodeExample newExample = e.NewItem as CodeExample;
            CodeExample oldExample = e.OldItem as CodeExample;

            if (newExample == null)
            {
                return;
            }

            if (codeEditor == null)
            {
                return;
            }

            string exampleCode = codeEditor.ShowExample(oldExample, newExample);

            codeExampleNameLbl.Content = CodeExampleDemoUtils.ConvertStringToMoreHumanReadableForm(newExample.RegionName) + " example";

            CodeEvaluationEventArgs args = new CodeEvaluationEventArgs();

            InitializeCodeEvaluationEventArgs(args);
            evaluator.ForceCompile(args);

            if (newExample.HumanReadableGroupName == "Comments Actions")
            {
                this.richEditControl.Options.Comments.Visibility = DevExpress.XtraRichEdit.RichEditCommentVisibility.Visible;
            }
            else
            {
                this.richEditControl.Options.Comments.Visibility = DevExpress.XtraRichEdit.RichEditCommentVisibility.Hidden;
            }
        }
Beispiel #5
0
        void OnCurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            ParentsCardInfo a = ( ParentsCardInfo )e.CurrentItem;

            if (a.Text[0] == 'R')
            {
                cvboxf.BackgroundColor  = Color.FromHex(onColor);
                cvboxs.BackgroundColor  = Color.FromHex(offColor);
                cvboxt.BackgroundColor  = Color.FromHex(offColor);
                cvboxfo.BackgroundColor = Color.FromHex(offColor);
            }
            if (a.Text [0] == 'A')
            {
                cvboxf.BackgroundColor  = Color.FromHex(offColor);
                cvboxs.BackgroundColor  = Color.FromHex(onColor);
                cvboxt.BackgroundColor  = Color.FromHex(offColor);
                cvboxfo.BackgroundColor = Color.FromHex(offColor);
            }
            if (a.Text [0] == 'T')
            {
                cvboxf.BackgroundColor  = Color.FromHex(offColor);
                cvboxs.BackgroundColor  = Color.FromHex(offColor);
                cvboxt.BackgroundColor  = Color.FromHex(onColor);
                cvboxfo.BackgroundColor = Color.FromHex(offColor);
            }
            if (a.Text [0] == 'F')
            {
                cvboxf.BackgroundColor  = Color.FromHex(offColor);
                cvboxs.BackgroundColor  = Color.FromHex(offColor);
                cvboxt.BackgroundColor  = Color.FromHex(offColor);
                cvboxfo.BackgroundColor = Color.FromHex(onColor);
            }
        }
        private void practicedata_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            PracticeDto previousItem = e.PreviousItem as PracticeDto;
            PracticeDto currentItem  = e.CurrentItem as PracticeDto;

            MessagingCenter.Send(this, "TEST2", currentItem);
        }
Beispiel #7
0
 void taskNetList_CurrentItemChangedEvent(object sender, CurrentItemChangedEventArgs e)
 {
     this.Dispatcher.Invoke((Action)(() =>
     {
         CurrentTodo = taskNetList.DataList[e.PK];
     }));
 }
Beispiel #8
0
 private void MasterGridCurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
 {
     if (MasterView.MasterRootRowsContainer.FocusedView == MasterView)
     {
         CurrentItemInternal = null;
     }
 }
 private void grid_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
 {
     if (grid.SelectionMode != MultiSelectMode.None)
     {
         UpdateSummary();
     }
 }
Beispiel #10
0
        private void carousel_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            // comment this code for 'Add' method
            var email = (Email)e.CurrentItem;

            viewModel.LoadMoreCommand.Execute(email);
        }
Beispiel #11
0
        private void CarouselView_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            var s = e.CurrentItem as Data.V_photo_costomar;
            var i = s.photo_id;

            photo_id_Lable.Text = i.ToString();
            Path_Lable.Text     = e.CurrentItem.ToString();
        }
Beispiel #12
0
 void CarouselViewUnderTestCurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
 {
     System.Diagnostics.Debug.WriteLine($"CurrentItemChanged {CarouselViewUnderTest.Position}");
     _counter++;
     ItemSourceUnderTest.Insert(0, new ModelIssue8964 {
         Name = $"Counter {_counter}", Color = Color.Red, Index = _counter
     });
 }
Beispiel #13
0
        private void cvContent_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e) // title, year, genres (list), num-seasons
        {
            lblTitle.Text = ((Anime)e.CurrentItem).Title;
            lblYear.Text  = ((Anime)e.CurrentItem).Year;
            //get anime by id

            //status
            //seasons (4 seasons         >)
        }
        private async void carouselView_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            //
            UserDialogs.Instance.ShowLoading("Loading...");
            await Task.Delay(500);

            UserDialogs.Instance.HideLoading();
            var z = e.PreviousItem;
        }
        private void ItemCollection_OnCurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            var item = e.PreviousItem as DeskItem;

            if (item?.ContainedItems.Count > 0)
            {
                Navigation.PushAsync(new DetailPage(item.Name, item.ContainedItems));
            }
        }
Beispiel #16
0
        private void Carousel_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            PreviusButton.Opacity  = _viewModel.Position > 0? 1:.5;
            NextButton.Text        = (_viewModel.Position + 1) < _viewModel.Pages.Count ? "" : "Save";
            NextButton.ImageSource = new FontImageSource
            {
                Glyph = (_viewModel.Position + 1) < _viewModel.Pages.Count ?
                        MaterialDesignIcons.ChevronRight :
                        MaterialDesignIcons.ContentSave,
                FontFamily = Device.RuntimePlatform == Device.iOS?
                             "Material Design Icons":
                             "materialdesignicons.ttf#Material Design Icons",
                Size  = 40,
                Color = _primaryColor
            };
            //NextButton.Opacity = (_viewModel.Position + 1) < _viewModel.Pages.Count? 1:.5;

            if (e.CurrentItem is CustomerPageViewModel page)
            {
                _viewModel.Title = page.Title;

                if (string.IsNullOrEmpty(_viewModel.Title))
                {
                    return;
                }

                // Reset color
                headerCustomer.TextColor = _unselectedColor;
                headerAddress.TextColor  = _unselectedColor;
                headerContact.TextColor  = _unselectedColor;
                headerPool.TextColor     = _unselectedColor;

                // Assing to active page
                switch (_viewModel.Title)
                {
                case "Customer":
                    headerCustomer.TextColor = _primaryColor;
                    break;

                case "Address":
                    headerAddress.TextColor = _primaryColor;
                    break;

                case "Contact":
                    headerContact.TextColor = _primaryColor;
                    break;

                case "Pool":
                    headerPool.TextColor = _primaryColor;
                    break;

                default:
                    break;
                }
            }
        }
        private void carouselImage_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            if (e.CurrentItem == null)
            {
                return;
            }

            currentItem           = e.CurrentItem as ImageStorage;
            currentUserIdSelected = currentItem.id;
        }
Beispiel #18
0
        private async void DataControl_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            if (!IsUpdating && e.NewItem is FileModel fileModel)
            {
                await UpdateSubFolders(fileModel);
            }

            if (AssociatedObject.FocusedNode != null)
            {
                AssociatedObject.FocusedNode.IsExpanded = true;
            }
        }
        private async void OnCurrentItemChanged(object sender, CurrentItemChangedEventArgs args)
        {
            if (IsFirstVideoToAppear(args))
            {
                if (Device.RuntimePlatform == Device.Android)
                {
                    await Task.Delay(200);
                }

                PlayVideoInOfBounds();
            }
        }
        private void gr2_CurrentItemChanged_1(object sender, CurrentItemChangedEventArgs e)
        {
            GridControl gc = sender as GridControl;
            TableView tv = gc.View as TableView;
            int rH = tv.FocusedRowHandle + 6;
            rH = Math.Min(gc.VisibleRowCount - 1, rH);
            tv.ScrollIntoView(0);

            Dispatcher.BeginInvoke((Action)(() => {
                tv.ScrollIntoView(rH);
            }), DispatcherPriority.Input);
        }
Beispiel #21
0
 private async void TheCarousel_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
 {
     if ((string)e.CurrentItem == "screen2")
     {
         NextBtnRecycle.IsVisible = true;
         NextBtnReuse.IsVisible   = true;
     }
     else
     {
         NextBtnRecycle.IsVisible = false;
         NextBtnReuse.IsVisible   = false;
     }
 }
 public void OnCarouselChanged(object sender, CurrentItemChangedEventArgs e)
 {
     if (e.CurrentItem == tutorialObjects[tutorialObjects.Count - 1])
     {
         BtnLeave.Text            = "I am ready!";
         BtnLeave.BackgroundColor = Color.Blue;
         BtnLeave.TextColor       = Color.White;
     }
     else
     {
         BtnLeave.Text            = "Skip";
         BtnLeave.BackgroundColor = Color.Transparent;
         BtnLeave.TextColor       = Color.Gray;
     }
 }
Beispiel #23
0
 private void GcModes_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
 {
     if (e.NewItem == null)
     {
         return;
     }
     if ((bool)((MODE)e.NewItem).MODE_IS_SOLID)
     {
         gcModes.Columns["MODE_CONTR_E"].ReadOnly = false;
     }
     else
     {
         gcModes.Columns["MODE_CONTR_E"].ReadOnly = true;
     }
 }
        private void StandardVariant_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            var oldSelectedItem = e.OldItem as InvStandardVariantClient;

            if (oldSelectedItem != null)
            {
                oldSelectedItem.PropertyChanged -= StandardVariant_CurrentItemChanged_PropertyChanged;
            }

            var selectedItem = e.NewItem as InvStandardVariantClient;

            if (selectedItem != null)
            {
                selectedItem.PropertyChanged += StandardVariant_CurrentItemChanged_PropertyChanged;
            }
        }
        private void DataControl_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            var oldSelectedItem = e.OldItem as InvSerieBatchClient;

            if (oldSelectedItem != null)
            {
                oldSelectedItem.PropertyChanged -= InvSerieBatch_Changed;
            }

            var selectedItem = e.NewItem as InvSerieBatchClient;

            if (selectedItem != null)
            {
                selectedItem.PropertyChanged += InvSerieBatch_Changed;
            }
        }
        private void CarouselViewMonkeys_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            if (CarouselViewMonkeys.CurrentItem is Monkey item)
            {
                item.Focused = true;

                (CarouselViewMonkeys.ItemsSource as List <Monkey>)
                ?.ForEach((monkey) =>
                {
                    if (monkey.Id != item.Id)
                    {
                        monkey.Focused = false;
                    }
                });
            }
        }
Beispiel #27
0
        private void DataControl_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            var oldselectedItem = e.OldItem as InvItemTextClientGrid;

            if (oldselectedItem != null)
            {
                oldselectedItem.PropertyChanged -= SelectedItem_PropertyChanged;
            }

            var selectedItem = e.NewItem as InvItemTextClientGrid;

            if (selectedItem != null)
            {
                selectedItem.PropertyChanged += SelectedItem_PropertyChanged;
            }
        }
Beispiel #28
0
            private void OnCurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
            {
                if (sender is CarouselView carousel && carousel.CurrentItem != CurrentView && carousel.CurrentItem != null && carousel.CurrentItem is VisualElement newActiveView)
                {
                    var previousView = CurrentView;
                    CurrentView = newActiveView;

                    if (!_region.ActiveViews.Contains(newActiveView))
                    {
                        _region.Activate(newActiveView);
                    }

                    var info    = PageNavigationRegistry.GetPageNavigationInfo(newActiveView.GetType());
                    var context = new NavigationContext(_region.NavigationService, new Uri(info.Name, UriKind.RelativeOrAbsolute));

                    MvvmHelpers.OnNavigatedFrom(previousView, context);
                    MvvmHelpers.OnNavigatedTo(newActiveView, context);
                }
            }
Beispiel #29
0
        private void cvContent_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
        {
            ShowDetails(((Series)cvContent.CurrentItem).Imdb_Id);

            if (cvContent.Position == 0)
            {
                imgLeft.IsVisible = false;
            }
            else
            {
                imgLeft.IsVisible = true;
            }

            if (cvContent.Position == Context.Count)
            {
                imgRight.IsVisible = false;
            }
            else
            {
                imgRight.IsVisible = true;
            }
        }
Beispiel #30
0
        private void OnNewExampleSelected(object sender, CurrentItemChangedEventArgs e)
        {
            CodeExample newExample = e.NewItem as CodeExample;
            CodeExample oldExample = e.OldItem as CodeExample;

            if (newExample == null)
            {
                return;
            }

            if (codeEditor == null)
            {
                return;
            }

            string exampleCode = codeEditor.ShowExample(oldExample, newExample);

            codeExampleNameLbl.Content = CodeExampleDemoUtils.ConvertStringToMoreHumanReadableForm(newExample.RegionName) + " example";
            CodeEvaluationEventArgs args = new CodeEvaluationEventArgs();

            InitializeCodeEvaluationEventArgs(args);
            evaluator.ForceCompile(args);
        }
 private void NativeControl_CurrentItemChanged(object sender, CurrentItemChangedEventArgs e)
 {
     CurrentItemChangedAction?.Invoke(e);
 }