public TrackViewModel(bool isInDesignModeStatic, NavigationService navigationService) { this.navigationService = navigationService; Palestras = new ObservableCollection <Palestra>(); if (!isInDesignModeStatic) { navigationService.Navigated += Ready; navigationService.Navigating += GoOut; } }
public TrackViewModel(bool isInDesignModeStatic, NavigationService navigationService) { this.navigationService = navigationService; Palestras = new ObservableCollection<Palestra>(); if (!isInDesignModeStatic) { navigationService.Navigated += Ready; navigationService.Navigating += GoOut; } }
public PalestranteViewModel(bool isInDesignModeStatic, NavigationService navigationService) { UltimosTweets = new ObservableCollection<Tweet>(); this.navigationService = navigationService; if (isInDesignModeStatic) LoadDesignData(); else { navigationService.Navigated += Ready; navigationService.Navigating += GoOut; } }
public PalestranteViewModel(bool isInDesignModeStatic, NavigationService navigationService) { UltimosTweets = new ObservableCollection <Tweet>(); this.navigationService = navigationService; if (isInDesignModeStatic) { LoadDesignData(); } else { navigationService.Navigated += Ready; navigationService.Navigating += GoOut; } }
public PalestraViewModel(bool isInDesignModeStatic, NavigationService navigationService) { this.navigationService = navigationService; if (isInDesignModeStatic) LoadDesignData(); else { if (navigationService == null) navigationService = new NavigationService(); navigationService.Navigated += Ready; } Agendar = new RelayCommand(EfetuarAgendamento); Tweetar = new RelayCommand(Compartilhar); }
public PalestraViewModel(bool isInDesignModeStatic, NavigationService navigationService) { this.navigationService = navigationService; if (isInDesignModeStatic) { LoadDesignData(); } else { if (navigationService == null) { navigationService = new NavigationService(); } navigationService.Navigated += Ready; } Agendar = new RelayCommand(EfetuarAgendamento); Tweetar = new RelayCommand(Compartilhar); }
public TirinhaViewModel(NavigationService navigationService) { this.navigationService = navigationService; Comentarios=new ObservableCollection<Comentario>(); if (IsInDesignMode) { Tirinha = new TirinhaModel(); Comentarios.Add(new Comentario("TioDavid", DateTime.Parse("Mon, 12 Aug 2013 13:12:55 +0000"), @"Se bem que… Complexo é o que não é simples. E fácil é o que não é difícil. Há uma diferença. Pois tem coisa que é simples, mas não é fácil e coisa fáceis mas complexas, ou seja, que apenas tomam mais tempo e etapas. já imagino alguns thumb down, mas a realidade é essa xD Ainda assim, ri muito com a tirinha")); } else { postsService = new PostsService(); vdpContext = new VDPContext(); this.navigationService.Navigated += AtualizaTirinha; PropertyChanged += async (sender, args) => { if (args.PropertyName == "SelectedIndex" && SelectedIndex == 2) { Comentarios.Clear(); var comentarios = await postsService.GetComments(Tirinha.LinkComentarios); foreach (var comment in comentarios) { Comentarios.Add(comment); } } }; OrientacaoAlterada = new RelayCommand<PageOrientation>(pageOrientation => { LandscapeLayoutVisible = pageOrientation == PageOrientation.LandscapeLeft || pageOrientation == PageOrientation.LandscapeRight ? Visibility.Visible : Visibility.Collapsed; PortraitLayoutVisible = pageOrientation == PageOrientation.PortraitUp ? Visibility.Visible : Visibility.Collapsed; }); } }