// Use this for initialization void Start() { rend = Info.GetComponent <Renderer>(); rend.enabled = false; rend2 = Info1.GetComponent <Renderer>(); rend2.enabled = false; rend3 = Info2.GetComponent <Renderer>(); rend3.enabled = false; rend4 = Info3.GetComponent <Renderer>(); rend4.enabled = false; }
private DispatcherTimer readDataTimer = new DispatcherTimer();//通讯定时器类 public SetWindow() { InitializeComponent(); //CpuInfo1.SetBinding(TextBlock.TextProperty, new Binding("MaxTime_SchedLock") { Source = DataList }); //CpuInfo2.SetBinding(TextBlock.TextProperty, new Binding("MaxTime_interrupt") { Source = DataList }); //CpuInfo3.SetBinding(TextBlock.TextProperty, new Binding("CpuClikFreq") { Source = DataList }); //CpuInfo4.SetBinding(TextBlock.TextProperty, new Binding("TaskCtxSwCtr") { Source = DataList }); //CpuInfo5.SetBinding(TextBlock.TextProperty, new Binding("UcosVer") { Source = DataList }); //CpuInfo6.SetBinding(TextBlock.TextProperty, new Binding("CPU_Usage") { Source = DataList }); CpuInfo7.SetBinding(TextBlock.TextProperty, new Binding("CPU_MaxUsage") { Source = DataList }); Info1.SetBinding(TextBlock.TextProperty, new Binding("Info1") { Source = DataList }); Info2.SetBinding(TextBlock.TextProperty, new Binding("Info2") { Source = DataList }); Info3.SetBinding(TextBlock.TextProperty, new Binding("Info3") { Source = DataList }); Info4.SetBinding(TextBlock.TextProperty, new Binding("Info4") { Source = DataList }); myGauge2.SetBinding(CircularGaugeControl.DialTextProperty, new Binding("CPU_Usage") { Source = DataList }); myGauge2.SetBinding(CircularGaugeControl.CurrentValueProperty, new Binding("CPU_Usage") { Source = DataList }); readDataTimer.Tick += new EventHandler(ShowCurTimer);//起个Timer一直获取当前时间 readDataTimer.Interval = new TimeSpan(0, 0, 0, 1, 0); readDataTimer.Start(); }