private void Clash_OnClashTestFinishedEvent(object sender, VIZCore3D.NET.Event.EventManager.ClashEventArgs e) { // 복수개 검사 수행 완료 이벤트 if (e.ID == -1) { MessageBox.Show("Clash Test Completed.", "VIZCore3D.NET", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Invoke(new EventHandler(delegate { RefreshTask(); })); } else { MessageBox.Show(string.Format("Clash Test Completed. : {0} / {1}", e.ID, vizcore3d.Clash.GetItem(e.ID).ElapsedTimeString), "VIZCore3D.NET.ClashTest", MessageBoxButtons.OK, MessageBoxIcon.Information); List <VIZCore3D.NET.Data.ClashTestResultItem> result = vizcore3d.Clash.GetResultItem(vizcore3d.Clash.GetItem(e.ID), VIZCore3D.NET.Manager.ClashManager.ResultGroupingOptions.PART); this.Invoke(new EventHandler(delegate { ShowResultList(result); })); } this.Activate(); }
private void Clash_OnClashTestFinishedEvent(object sender, VIZCore3D.NET.Event.EventManager.ClashEventArgs e) { this.Invoke(new EventHandler(delegate { AnalyzeResults(); })); }
private void Clash_OnClashTestFinishedEvent(object sender, VIZCore3D.NET.Event.EventManager.ClashEventArgs e) { MessageBox.Show(string.Format("Clash Test Completed. : {0} / {1}", e.ID, clash.ElapsedTimeString), "VIZCore3D.NET.ClashTest", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Invoke(new EventHandler(delegate { ShowResultList(); })); this.Activate(); }