private void PsetForm_Load(object sender, EventArgs e) { if (this.connect != null) { connect.RequestPsetIds(mid => { this.Invoke(new System.Action(() => { var mid0011 = (mid as Mid0011); foreach (var item in mid0011.Psets) { TabPage tp = new TabPage(); tp.Text = item; this.tabControl1.TabPages.Add(tp); } getPsetData(this.tabControl1.TabPages[0]); })); }); } }