using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; using WisdomClient; using WisdomClient.data; namespace IntelligentControlForsx.MyControls.windturbine { /// /// 偏航 /// public partial class YawInfo : BaseControl { public YawInfo() { InitializeComponent(); } public override void Active(string stationId, string windturbineId, string modelId) { STATIONID = stationId; WINDTURBINEID = windturbineId; timer1.Enabled = true; Refresh(); } public override void DeActive() { timer1.Enabled = false; } private void timer1_Tick(object sender, EventArgs e) { if (isRefreshOver) { isRefreshOver = false; //刷新数据线程 Thread refreshThread = new Thread(Refresh); refreshThread.Start(); isRefreshOver = true; } //绑定数据线程 Thread bindDataThread = new Thread(BindData); bindDataThread.Start(); } } }