private void Main_Load(object sender, EventArgs e) { string absolutePath = Path.Combine(Path.GetDirectoryName(Path.GetDirectoryName(Path.GetDirectoryName(Application.ExecutablePath))), @"Images\", gameBusiness.FindByName("Team Fortress 2").Image); pb_picture.Image = Image.FromFile(absolutePath); List <Game> games = gameBusiness.GetAll(); foreach (var item in games) { listBox_games.Items.Add(item.Name); } listBox_games.SelectedItem = listBox_games.Items[0]; //sets default selected item of the listbox to the first one foreach (var item in games) { //fils genre filter bool genreExists = false; foreach (var genre in comboBox_genre.Items) { if ((string)genre == item.Genre) { genreExists = true; } } if (!genreExists) { comboBox_genre.Items.Add(item.Genre); } //fills developer filter bool developerExists = false; foreach (var developer in comboBox_developer.Items) { if ((string)developer == item.Developer) { developerExists = true; } } if (!developerExists) { comboBox_developer.Items.Add(item.Developer); } } }
private void Main_Load(object sender, EventArgs e) { string absolutePath = Path.Combine(Path.GetDirectoryName(Path.GetDirectoryName(Path.GetDirectoryName(Application.ExecutablePath))), @"Images\", gameBusiness.FindByName("Team Fortress 2").Image); pb_test.Image = Image.FromFile(absolutePath); List <Game> games = gameBusiness.GetAll(); foreach (var item in games) { listBox_games.Items.Add(item.Name); } foreach (var item in games) { bool genreExists = false; foreach (var genre in comboBox_genre.Items) { if ((string)genre == item.Genre) { genreExists = true; } } if (!genreExists) { comboBox_genre.Items.Add(item.Genre); } } }