private void Kongzhi_Loaded(object sender, RoutedEventArgs e) { //添加卡片到UI界面 dianliang = new kongjian.shuju_dan("电量", "", "20秒内的电池电量变化", "每秒刷新", ((Shebei_AD_.Shuju as daima.Shuju_Shebei_AD).Dianliang * 100).ToString("0."), "%", new SolidColorBrush(Color.FromRgb(208, 54, 81))); dianchi_wendu = new kongjian.shuju_dan("电池温度", "", "20秒内的电池温度情况", "每秒刷新", (Shebei_AD_.Shuju as daima.Shuju_Shebei_AD).Dianchi_Wendu.ToString("0.0"), "℃", new SolidColorBrush(Color.FromRgb(254, 113, 53))); ram_use = new kongjian.shuju_dan("内存占用率", "", "20秒内的内存占用情况", "每秒刷新", (Shebei_AD_.Shuju as daima.Shuju_Shebei_AD).Ram_use.ToString("0.0"), "%", new SolidColorBrush(Color.FromRgb(251, 195, 74))); hdd_use = new kongjian.shuju_dan("储存占用率", "", "20秒内的储存情况", "每秒刷新", ((Shebei_AD_.Shuju as daima.Shuju_Shebei_AD).Hdd_use * 100).ToString("0.0"), "%", new SolidColorBrush(Color.FromRgb(112, 171, 84))); warp.Children.Add(dianliang); warp.Children.Add(dianchi_wendu); warp.Children.Add(ram_use); warp.Children.Add(hdd_use); //启动定时器 timer = new System.Threading.Timer(new System.Threading.TimerCallback(Gengxin), null, 0, 1000);//1S定时器 }
private void Kongzhi_Loaded(object sender, RoutedEventArgs e) { //添加卡片到UI界面 cpu_use = new kongjian.shuju_dan("CPU使用率", "4核8线程", "20秒内的CPU使用情况", "每秒刷新", (Shebei_PC_.Shuju as daima.Shuju_Shebei_PC).Cpu_use.ToString("0.0"), "%", new SolidColorBrush(Color.FromRgb(208, 54, 81))); cpu_wendu = new kongjian.shuju_dan("CPU温度", (Shebei_PC_.Shuju as daima.Shuju_Shebei_PC).Cpu_info, "20秒内的CPU温度情况", "每秒刷新", (Shebei_PC_.Shuju as daima.Shuju_Shebei_PC).Cpu_wendu.ToString("0.0"), "℃", new SolidColorBrush(Color.FromRgb(254, 113, 53))); gpu_use = new kongjian.shuju_dan("GPU使用率", "", "20秒内的GPU使用情况", "每秒刷新", (Shebei_PC_.Shuju as daima.Shuju_Shebei_PC).Gpu_use.ToString("0.0"), "%", new SolidColorBrush(Color.FromRgb(251, 195, 74))); gpu_wendu = new kongjian.shuju_dan("CPU温度", (Shebei_PC_.Shuju as daima.Shuju_Shebei_PC).Gpu_info, "20秒内的GPU温度情况", "每秒刷新", (Shebei_PC_.Shuju as daima.Shuju_Shebei_PC).Gpu_wendu.ToString("0.0"), "℃", new SolidColorBrush(Color.FromRgb(112, 171, 84))); ram_use = new kongjian.shuju_dan("RAM使用率", (Shebei_PC_.Shuju as daima.Shuju_Shebei_PC).Ram_info, "20秒内的RAM使用情况", "每秒刷新", (Shebei_PC_.Shuju as daima.Shuju_Shebei_PC).Cpu_use.ToString("0.0"), "%", new SolidColorBrush(Color.FromRgb(35, 149, 213))); warp.Children.Add(cpu_use); warp.Children.Add(cpu_wendu); warp.Children.Add(gpu_use); warp.Children.Add(gpu_wendu); warp.Children.Add(ram_use); //启动定时器 timer = new System.Threading.Timer(new System.Threading.TimerCallback(Gengxin), null, 0, 1000);//1S定时器 }