private void lstGeneraal_SelectionChanged(object sender, SelectionChangedEventArgs e) { lstMajoors.ItemsSource = null; lstLuitenanten.ItemsSource = null; lstAdjudanten.ItemsSource = null; lstSergeanten.ItemsSource = null; lstKorporaals.ItemsSource = null; lstSoldaten.ItemsSource = null; if (lstGeneraal.SelectedItem == null) { return; } Generaal generaal = (Generaal)lstGeneraal.SelectedItem; ToonDetails(generaal); lstMajoors.ItemsSource = generaal.RechtstreeksOndergeschikte; }
private void Window_Loaded(object sender, RoutedEventArgs e) { Generaal generaal = new Generaal(); lstGeneraal.Items.Add(generaal); generaal = new Generaal(); lstGeneraal.Items.Add(generaal); lblSoortOndergeschikten.Content = ""; int totaalAantalMilitairen = 0; foreach (KeyValuePair <string, int> item in Militair.aantalPersoort) { lblSoortOndergeschikten.Content += $"{item.Key} : \t{item.Value}\n"; totaalAantalMilitairen += item.Value; } lblSoortOndergeschikten.Content += $"Totaal : \t{totaalAantalMilitairen}\n"; }