/// <summary> /// 显示数据可视化窗体 /// </summary> private void ShowDataVisualizationForm() { var configuartion = Repository.Repository.LoadConfiguation(); if (configuartion.cells.Length == 0) { MessageBox.Show("无可连接的设备!"); return; } CloseRealPlayControl(); ShowNormalControl(tableLayoutPanelMain, "主界面"); var cell = CellServiceManager.Instance.GetService(configuartion.cells[0].name) as CellService; dataVisualizationForm1 = new DataVisualizationForm1(cell); dataVisualizationForm1.Show(); }
/// <summary> /// 关闭实时播放控件 /// </summary> private void CloseRealPlayControl() { if (realtimeForm != null) { realtimeForm.Close(); realtimeForm = null; } if (dataVisualizationForm1 != null) { dataVisualizationForm1.Close(); dataVisualizationForm1 = null; } if (setParameterForm != null) { setParameterForm.Close(); setParameterForm = null; } }