private void CommandBar_Loaded(object sender, RoutedEventArgs e) { AppBarButtons.Clear(); foreach (Models.Site site in Models.Site.Load()) { AppBarButton appBarButton = new AppBarButton() { Label = site.Name, Tag = site.Url, Icon = (site.Url == App.Settings.GetSite()?.Url) ? new SymbolIcon(Symbol.Accept) : null }; appBarButton.Click += (_s, _e) => { App.Settings.current_site = site.Url; App.Settings.current_tag_code = null; //Images.ClearSelf(); ImagesGrid.Reset(); HistoryOfTags.ChaneCurrentTag(); }; MainCommandBar.SecondaryCommands.Add(appBarButton); AppBarButtons.Add(appBarButton); } }
private void OpenTag_Click(object sender, RoutedEventArgs e) { HidePanels(); System.Diagnostics.Debug.WriteLine("menuTag.Code:" + menuTag.Code + ":"); System.Diagnostics.Debug.WriteLine("menuTag.SiteUrl:" + menuTag.SiteUrl + ":"); if (menuTag.Code == "") { App.Settings.current_tag_code = null; SearchButton.Background = new SolidColorBrush(Color.FromArgb(0, 0, 0, 0)); } else { HistoryOfTags.AddTag(menuTag); App.Settings.current_site = menuTag.SiteUrl; App.Settings.current_tag_code = menuTag.Code; SearchButton.Background = (SolidColorBrush)Resources["SystemControlBackgroundAccentBrush"]; } ImagesGrid.Reset(); menuTag = null; HistoryOfTags.ChaneCurrentTag(); }
// быстрое сообщение // пагинация private void Continue(object sender, RoutedEventArgs e) { ImagesGrid.Reset(Models.Page.GetCurrentPage()); }