public SAV_GameSelect(IEnumerable items)
 {
     InitializeComponent();
     CB_Game.DisplayMember = nameof(ComboItem.Text);
     CB_Game.ValueMember   = nameof(ComboItem.Value);
     CB_Game.DataSource    = new BindingSource(items, null);
     CB_Game.SelectedIndex = 0;
     CB_Game.Focus();
 }
Esempio n. 2
0
 public SAV_GameSelect(IEnumerable <ComboItem> items)
 {
     InitializeComponent();
     WinFormsUtil.TranslateInterface(this, Main.CurrentLanguage);
     CB_Game.InitializeBinding();
     CB_Game.DataSource    = new BindingSource(items.ToList(), null);
     CB_Game.SelectedIndex = 0;
     CB_Game.Focus();
 }
Esempio n. 3
0
 private void GetComboBoxes()
 {
     CB_Gender.Items.Clear();
     CB_Gender.Items.AddRange(Main.GenderSymbols.Take(2).ToArray()); // m/f depending on unicode selection
     CB_Language.InitializeBinding();
     CB_Language.DataSource = GameInfo.LanguageDataSource(SAV.Generation);
     CB_Game.InitializeBinding();
     CB_Game.DataSource = new BindingSource(GameInfo.VersionDataSource.Where(z => GameVersion.GG.Contains(z.Value)).ToList(), null);
 }
Esempio n. 4
0
 public SAV_GameSelect(IEnumerable <ComboItem> items, params string[] lines)
 {
     InitializeComponent();
     WinFormsUtil.TranslateInterface(this, Main.CurrentLanguage);
     L_Prompt.Text = string.Join(Environment.NewLine + Environment.NewLine, lines);
     CB_Game.InitializeBinding();
     CB_Game.DataSource    = new BindingSource(items.ToList(), null);
     CB_Game.SelectedIndex = 0;
     CB_Game.Focus();
 }