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();
        }
Beispiel #2
0
        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));
            }
        }