private void UpdateTabPage(int taskID) { if (tabControl.InvokeRequired) { UpdateTabPageCallback aoc = new UpdateTabPageCallback(UpdateTabPage); object[] args = new object[1]; args[0] = taskID; this.Invoke(aoc, args); } else { TabPage tabPage2 = null; foreach (TabPage tp in tabControl.TabPages) { if (tp.Tag != null) { if (tp.Tag is int) { if ((int)(tp.Tag) == taskID) { tabPage2 = tp; } } } } if (tabPage2 != null) { if (tabPage2.Controls.Count > 0) { if (tabPage2.Controls[0] is TaskViewUC) { ((TaskViewUC)(tabPage2.Controls[0])).FillControls(); } } } } }
private void UpdateTabPage(int taskID) { if (tabControl.InvokeRequired) { UpdateTabPageCallback aoc = new UpdateTabPageCallback(UpdateTabPage); object[] args = new object[1]; args[0] = taskID; this.Invoke(aoc, args); } else { TabPage tabPage2 = null; foreach (TabPage tp in tabControl.TabPages) { if (tp.Tag != null) if (tp.Tag is int) if ((int)(tp.Tag) == taskID) tabPage2 = tp; } if (tabPage2 != null) { if (tabPage2.Controls.Count > 0) if (tabPage2.Controls[0] is TaskViewUC) ((TaskViewUC)(tabPage2.Controls[0])).FillControls(); } } }