/// <summary> /// 유속 데이터 수신 이벤트 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dataMng_onAddFlowSpeedDataEvt(object sender, AddFlowSpeedEventArgs e) { if (this.WData3LV.InvokeRequired) { this.Invoke(new InvokeSetFlowSpeedData(this.SetLVFlowSpeed), new object[] { e.WFS }); } else { this.SetLVFlowSpeed(e.WFS); } }
/// <summary> /// 유속 데이터 수신 이벤트 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dataMng_onAddFlowSpeedDataEvt(object sender, AddFlowSpeedEventArgs e) { WDevice wDeviceTmp = this.dataMng.GetWDevice(e.WFS.FKDevice); WTypeDevice wTypeTmp = this.dataMng.GetTypeDevice(wDeviceTmp.TypeDevice); if (this.WeatherDataTextBox.InvokeRequired) { this.Invoke(new InvokeSetWeatherDataLog(this.SetWeatherData), new object[] { string.Format("{0}의 {1} 측기의 유속 데이터가 수신되었습니다.", wTypeTmp.Name, wDeviceTmp.ID) }); } else { this.SetWeatherData(string.Format("{0}의 {1} 측기의 유속 데이터가 수신되었습니다.", wTypeTmp.Name, wDeviceTmp.ID)); } }