public MainWindow()
        {
            InitializeComponent();

            Dictionary <int, List <AnimeInfo> > newDict = JsonManager.Load();

            if (newDict == null)
            {
                dict = new Dictionary <int, List <AnimeInfo> >
                {
                    { 0, new List <AnimeInfo>() },
                    { 1, new List <AnimeInfo>() },
                    { 2, new List <AnimeInfo>() },
                    { 3, new List <AnimeInfo>() }
                };
            }
            else
            {
                dict = newDict;
            }



            this.ListView.ItemsSource = dict[0];
        }
Ejemplo n.º 2
0
        public MainWindow()
        {
            InitializeComponent();

            Dictionary <int, List <AnimeInfo> > newDict = JsonManager.Load();

            if (newDict == null)
            {
                dict = new Dictionary <int, List <AnimeInfo> >();

                foreach (var item in (Status[])Enum.GetValues(typeof(Status)))
                {
                    dict.Add((int)item, new List <AnimeInfo>());
                }
            }
            else
            {
                dict = newDict;
            }

            this.ListView.ItemsSource = dict[0];

            List <ComboBoxItem> comboBoxItems = new List <ComboBoxItem>();

            foreach (var item in (Status[])Enum.GetValues(typeof(Status)))
            {
                var tmpMenuItem = new ComboBoxItem()
                {
                    Content = item.Description()
                };

                comboBoxItems.Add(tmpMenuItem);
            }

            ComboBox.ItemsSource = comboBoxItems;

            ComboBox.SelectedIndex = 0;

            List <MenuItem> menuItems = new List <MenuItem>();

            foreach (var item in (Status[])Enum.GetValues(typeof(Status)))
            {
                var tmpMenuItem = new MenuItem()
                {
                    Header = item.Description()
                };

                tmpMenuItem.Click += Button_Click_Move_To;

                menuItems.Add(tmpMenuItem);
            }

            menuItemMoveTo.ItemsSource = menuItems;
        }