Example #1
0
        private async void SearchKeyTextBox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args)
        {
            BrowseWall.Focus(FocusState.Pointer);
            await GalleryListViewModel.Load();


            // TODO: move to VM

            //var gList = await ExGalleryList.DownloadGalleryListAsync(0, $"http://exhentai.org/?f_search={ WebUtility.UrlEncode(this.GalleryListViewModel.Key)}&{this.GalleryListViewModel.SearchConfig.ToString()}");
            //BrowseWall.DataContext = new ImageWallRows<ExGallery>();
            //(BrowseWall.DataContext as ImageWallRows<ExGallery>).RowWidth = BrowseWall.ActualWidth - BrowseWall.Padding.Left - BrowseWall.Padding.Right;
            //(BrowseWall.DataContext as ImageWallRows<ExGallery>).RowHeight = BrowseWall.ActualWidth > 500 ? 300 : 150;
            //(BrowseWall.DataContext as ImageWallRows<ExGallery>).ItemsSource = new FilteredCollection<ExGallery, ExGalleryList>(gList, this.GalleryListViewModel.GalleryFilter);
        }
Example #2
0
 private async void SearchKeyTextBox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args)
 {
     BrowseWall.Focus(FocusState.Pointer);
     await GalleryListViewModel.Load();
 }