private void LoadData() { this.Catagories.Clear(); this.Countries.Clear(); IList <Catagory> catagories = administrationService.GetCatagories(); foreach (Catagory cat in catagories) { this.Catagories.Add(cat); } RaisePropertyChangedEvent(nameof(Catagories)); CultureInfo.GetCultures(CultureTypes.AllCultures).ToList().ForEach((c) => { if (!Countries.Contains(c.ThreeLetterWindowsLanguageName.ToUpper())) { Countries.Add(c.ThreeLetterWindowsLanguageName.ToUpper()); } }); // Don't know why but AUT is not in AllCultures :( add Manually if (!Countries.Contains("AUT")) { Countries.Add("AUT"); } RaisePropertyChangedEvent(nameof(Countries)); }