public void LoadZhuanGuStatus(object sender, System.Timers.ElapsedEventArgs e) { try { using (var Client = new SRZhuanGu.ZhuanGuServiceClient()) { this.ret = Client.GetZhuanGuStatus(context.SessionID); this.Invoke((MethodInvoker) delegate() { layoutControlGroup2.Text = strText; // if (ret.Rows.Count > 0) // { zgstatusbindingSource.DataSource = ret; gridView1.Columns[0].Visible = false; gridView1.Columns[2].Visible = false; //gridView1.Columns.View.ViewCaptionHeight = 30; dt = ret; // } }); } } catch (System.ServiceModel.EndpointNotFoundException enfex) { this.Invoke((MethodInvoker) delegate() { layoutControlGroup2.Text = strText + "_与服务器断开连接"; }); Utils.Logger.Error(enfex.ToString()); } catch (Exception ex) { this.Invoke((MethodInvoker) delegate() { layoutControlGroup2.Text = strText + "_与服务器断开连接"; }); Utils.Logger.Error(ex.ToString()); } }
public ZGParameter(UserContext context) : base(context) { try { InitializeComponent(); ZGClient = new SRZhuanGu.ZhuanGuServiceClient(); dtPressure.Columns.AddRange(new DataColumn[] { new DataColumn("dDate", typeof(string)), new DataColumn("dValue", typeof(decimal)) }); dtTemperature = dtPressure.Clone(); dtVacuo = dtPressure.Clone(); //dtTemperature.Columns.AddRange(new DataColumn[] { new DataColumn("dDate", typeof(string)), new DataColumn("dValue", typeof(decimal)) }); //dtVacuo.Columns.AddRange(new DataColumn[] { new DataColumn("dDate", typeof(string)), new DataColumn("dValue", typeof(decimal)) }); MaxSPointCount = 30; Model = new SRDataColl.CollectDataInfo(); Coll_Timer = new System.Timers.Timer(); Coll_Timer.Elapsed += new System.Timers.ElapsedEventHandler(coll_timer_Tick); } catch (Exception ex) { Utils.Logger.Error(ex.ToString()); lb_Prompt.Text = ex.Message; } }