public void UpdateStatsTypes() { ICulture culture = fBase.Context.Culture; fView.StatsType.BeginUpdate(); fView.StatsType.Clear(); for (StatsMode sm = StatsMode.smAncestors; sm <= StatsMode.smLast; sm++) { if (sm == StatsMode.smPatronymics && !culture.HasPatronymic()) { continue; } GKData.StatsTitleStruct tr = GKData.StatsTitles[(int)sm]; fView.StatsType.Add(LangMan.LS(tr.Title)); } fView.StatsType.EndUpdate(); }
private void UpdateStatsTypes() { ICulture culture = fBase.Context.Culture; //cmStatTypes.Items.Clear(); cbType.Items.Clear(); for (StatsMode sm = StatsMode.smAncestors; sm <= StatsMode.smLast; sm++) { if (sm == StatsMode.smPatronymics && !culture.HasPatronymic()) { continue; } GKData.StatsTitleStruct tr = GKData.StatsTitles[(int)sm]; /*var menuItem = new MenuItemEx(LangMan.LS(tr.Title)); * menuItem.Click += miStatType_Click; * menuItem.Tag = sm; * cmStatTypes.Items.Add(menuItem);*/ cbType.Items.Add(new GKComboItem(LangMan.LS(tr.Title), sm)); } }