public Mcselector(SolderHelper sh) { _solderHelper = sh; InitializeComponent(); ForgeSqlHelper f = new ForgeSqlHelper(); mcversions.Items.AddRange(f.GetMcVersions().ToArray()); }
public ForgeVersionSelector(SolderHelper solderHelper) { _solderHelper = solderHelper; InitializeComponent(); ForgeSqlHelper helper = new ForgeSqlHelper(); List<string> forgeVersions = helper.GetForgeVersions(solderHelper._currentMcVersion); comboBox1.Items.AddRange(forgeVersions.ToArray()); comboBox1.SelectedIndex = comboBox1.Items.Count - 1; }
public ForgeVersionSelector(SolderHelper solderHelper) { _solderHelper = solderHelper; InitializeComponent(); ForgeSqlHelper helper = new ForgeSqlHelper(); List <string> forgeVersions = helper.GetForgeVersions(solderHelper._currentMcVersion); comboBox1.Items.AddRange(forgeVersions.ToArray()); comboBox1.SelectedIndex = comboBox1.Items.Count - 1; }
private void UpdateForgeVersions() { var bw = new BackgroundWorker(); bw.DoWork += (s, args) => { UpdatingForge = true; ForgeSqlHelper forgeSqlHelper = new ForgeSqlHelper(); forgeSqlHelper.FindAllForgeVersion(); }; bw.RunWorkerCompleted += (s, a) => { UpdatingForge = false; List<String> mcversions = _forgeSqlHelper.GetMcVersions(); foreach (String mcversion in mcversions) { MCversion.Items.Add(mcversion); } }; MCversion.Items.Clear(); bw.RunWorkerAsync(); }