public virtual void OnLoaded(object sender, RoutedEventArgs e) { _list = ControlsHelper.Find <System.Windows.Controls.ListView>("DownloadInfoChapters"); _notification = ControlsHelper.FindResource <NotificationViewModel>("Notification"); _editModel = ControlsHelper.FindResource <EditDownloadViewModel>("Edit"); _hqStatus = ControlsHelper.FindResource <HqStatusViewModel>("HqStatus"); _hqStatus.PropertyChanged += HqStatusChanged; }
public virtual void OnLoaded(object sender, RoutedEventArgs e) { _notification = ControlsHelper.FindResource <NotificationViewModel>("Notification"); _pageTitleView = ControlsHelper.FindResource <NavigationViewModel>("NavigationView"); _readerView = ControlsHelper.Find <System.Windows.Controls.ListView>("FlipViewReader"); _scroolOfReader = _readerView.Find <ScrollViewer>().FirstOrDefault(); _scroolOfReader.ScrollChanged += ScroolViwer_ViewChanged; }
public override void Execute(MouseWheelEventArgs parameter) { _listView = ControlsHelper.Find <ListView>("FlipViewReader"); var source = PresentationSource.FromVisual(_listView); ((HwndSource)source)?.AddHook(Hook); }
private void Shutdown() { var check = ControlsHelper.Find <CheckBox>("ChkShudown"); if (check.IsChecked == true) { Process.Start("shutdown", "/s /t 0"); } }
public virtual void OnLoaded(object sender, RoutedEventArgs e) { _downloadListViewModel = ControlsHelper.FindResource <DownloadListViewModel>("DownloadListView"); _downloadList = ControlsHelper.Find <ListView>("DownloadList"); _chapterList = ControlsHelper.Find <ListView>("HqChapters"); DownloadEventHub.DownloadStart += OnDownloadStart; DownloadEventHub.DownloadEnd += OnDonwloadEnd; DownloadEventHub.DownloadChapterStart += OnDownloadChapterStart; DownloadEventHub.DownloadChapterEnd += OnDownloadChapterEnd;; DownloadEventHub.DownloadProgress += OnDownloadProgress; Task.Run(() => { var downloadList = _downloadManager.GetDownloadList(); Dispatcher.Invoke(() => { _downloadListViewModel.DownloadList = downloadList; }); }); }
public void AddSelectedsToDownload() { var listView = ControlsHelper.Find <System.Windows.Controls.ListView>("Updates"); var hq = _detailsViewModel.DownloadInfo.Hq; hq.Chapters = new List <Chapter>(); foreach (var item in listView.SelectedItems) { hq.Chapters.Add(item as Chapter); } var downloadLocation = Directory.GetParent(_detailsViewModel.DownloadInfo.Path).FullName; if (!string.IsNullOrEmpty(downloadLocation)) { _downloadManager.AddToDownloadList(hq, downloadLocation); } _detailsViewModel.UpdateVisibility = false; }
public virtual void AddSelectedsToDownload() { var listView = ControlsHelper.Find <System.Windows.Controls.ListView>("HqChapters"); var hq = _hqStatusView.Hq; hq.Chapters = new List <Chapter>(); foreach (var item in listView.SelectedItems) { hq.Chapters.Add(item as Chapter); } _entryManager.AddTo(ReadStatus.PRETENDO_LER, hq); var downloadLocation = SetDefaultPath(); if (!string.IsNullOrEmpty(downloadLocation)) { _configurationContext.DownloadLocation.Save(new DownloadLocation { Location = downloadLocation }); _downloadManager.AddToDownloadList(hq, downloadLocation); } }
public void Read <T>(Chapter clickedChapter) where T : System.Windows.Controls.Page { var gridView = ControlsHelper.Find <System.Windows.Controls.ListView>("DownloadInfoChapters"); _detailsViewModel.SelectedChapter = clickedChapter; var readerModel = new ReaderViewModel { Hq = _detailsViewModel.DownloadInfo.Hq, ActualChapter = _detailsViewModel.SelectedChapter, ActualChapterIndex = gridView.SelectedIndex }; var next = readerModel.ActualChapterIndex + 1; if (next < readerModel.Hq.Chapters.Count) { readerModel.NextChapter = readerModel.Hq.Chapters[next]; } if (readerModel.ActualChapterIndex > 0) { readerModel.PreviousChapter = readerModel.Hq.Chapters[readerModel.ActualChapterIndex - 1]; } _navigationManager.Navigate <T>("Reader", readerModel); }
public int ChangeNumCollumns() { var grid = ControlsHelper.Find <Grid>("Principal"); return(Convert.ToInt32(grid.ActualWidth / 200)); }