public Masteries() { InitializeComponent(); MasteryPageListView.Items.Clear(); foreach (var MasteryPage in Client.LoginPacket.AllSummonerData.MasteryBook.BookPages) { if (MasteryPage.Current) SelectedBook = MasteryPage; } if (SelectedBook == null) { SelectedBook = Client.LoginPacket.AllSummonerData.MasteryBook.BookPages[0]; } ChangeBook(); RenderMasteries(); }
private void MasteryPageListView_SelectionChanged(object sender, SelectionChangedEventArgs e) { foreach (masteries mastery in Client.Masteries) { mastery.selectedRank = 0; } foreach (MasteryBookPageDTO MasteryPage in Client.LoginPacket.AllSummonerData.MasteryBook.BookPages) { if (MasteryPage.Current) { MasteryPage.Current = false; } if (MasteryPage.PageId == MasteryPageOrder[MasteryPageListView.SelectedIndex]) { MasteryPage.Current = true; SelectedBook = MasteryPage; } } ChangeBook(); RenderMasteries(); }