Example #1
0
        public void ApplyGenreFilter_OnClick(object sender, RoutedEventArgs e)
        {
            string genreToFilter = ((Button)sender).Tag.ToString();

            if (DataContext == settingsViewModel)
            {
                if (Settings.Default.viewtype == "Poster")
                {
                    DataContext = posterViewModel;
                }
                if (Settings.Default.viewtype == "Banner")
                {
                    DataContext = bannerViewModel;
                }
                if (Settings.Default.viewtype == "List")
                {
                    DataContext = listViewModel;
                }
            }
            pv.GenreToFilter(genreToFilter);
            pv.RefreshList2(cvs);
            bv.GenreToFilter(genreToFilter);
            bv.RefreshList2(cvs);
            lv.GenreToFilter(genreToFilter);
            lv.RefreshList2(cvs);
            MenuToggleButton.IsChecked = false;
        }