From f500e14c0a994487070380c50c85e0929cbc8e63 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 05 一月 2021 10:48:04 +0800
Subject: [PATCH] 2021-01-05 1.更新

---
 Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs |   58 +++++++++++++++++++++++++++++++---------------------------
 1 files changed, 31 insertions(+), 27 deletions(-)

diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs
index 41a7785..ad804e0 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Light/UserDeviceToLight.cs
@@ -65,11 +65,13 @@
                                             if (btn.Tag.ToString () == DeviceType.LightEnergySwitch.ToString () + "_Voltage") {
                                                 btn.Text = energy.ToString () + " W";
                                             }
-                                        } else if (updataType == 11) {
-                                            if (btn.Tag.ToString () == DeviceType.LightEnergySwitch.ToString () + "_Electric") {
-                                                btn.Text = ((double)(Convert.ToDouble (energy) / 10)).ToString () + " kw.h";
-                                            }
                                         }
+                                        ////2020-07-01 瀹㈡埛鎻愬嚭闅愯棌kwh
+                                        //else if (updataType == 11) {
+                                        //    if (btn.Tag.ToString () == DeviceType.LightEnergySwitch.ToString () + "_Electric") {
+                                        //        btn.Text = ((double)(Convert.ToDouble (energy) / 10)).ToString () + " kw.h";
+                                        //    }
+                                        //}
                                     }
                                 }
                             }
@@ -514,8 +516,8 @@
                 roomView.AddChidren (btnNumber);
 
                 Button btnLightIcon = new Button () {
-                    Width = Application.GetRealWidth (100),
-                    Height = Application.GetRealHeight (80),
+                    Width = Application.GetMinRealAverage (100),
+                    Height = Application.GetMinRealAverage (80),
                     Gravity = Gravity.CenterVertical,
                     UnSelectedImagePath = "Item/RH_Lights.png",
                     SelectedImagePath = "Item/RH_LightsSelected.png",
@@ -575,8 +577,8 @@
 
             Button downSelectedButton = new Button () {
                 X = Application.GetRealWidth (550),
-                Height = Application.GetRealHeight (50),
-                Width = Application.GetRealWidth (55),
+                Height = Application.GetMinRealAverage (50),
+                Width = Application.GetMinRealAverage (55),
                 UnSelectedImagePath = "Item/Down.png",
                 SelectedImagePath = "Item/DownSelected.png",
                 Gravity = Gravity.CenterVertical,
@@ -696,21 +698,21 @@
                                                 };
                                                 lightView.AddChidren (btnEnergy);
                                                 EnergtLightList.Add (common);
-
-                                                if (common.Type == DeviceType.LightEnergySwitch) {
-                                                    Button btnElectric = new Button () {
-                                                        Width = Application.GetRealWidth (200),
-                                                        Height = Application.GetRealHeight (35),
-                                                        X = Application.GetRealWidth (320),
-                                                        Y = tempSwitch.Bottom,
-                                                        TextAlignment = TextAlignment.CenterRight,
-                                                        TextColor = SkinStyle.Current.TextColor1,
-                                                        SelectedTextColor = SkinStyle.Current.TextColor1,
-                                                        Tag = common.Type.ToString () + "_Electric",
-                                                        Text = "0 kw.h"
-                                                    };
-                                                    lightView.AddChidren (btnElectric);
-                                                }
+                                                //2020-07-01 瀹㈡埛鎻愬嚭闅愯棌kwh
+                                                //if (common.Type == DeviceType.LightEnergySwitch) {
+                                                //    Button btnElectric = new Button () {
+                                                //        Width = Application.GetRealWidth (200),
+                                                //        Height = Application.GetRealHeight (35),
+                                                //        X = Application.GetRealWidth (320),
+                                                //        Y = tempSwitch.Bottom,
+                                                //        TextAlignment = TextAlignment.CenterRight,
+                                                //        TextColor = SkinStyle.Current.TextColor1,
+                                                //        SelectedTextColor = SkinStyle.Current.TextColor1,
+                                                //        Tag = common.Type.ToString () + "_Electric",
+                                                //        Text = "0 kw.h"
+                                                //    };
+                                                //    lightView.AddChidren (btnElectric);
+                                                //}
                                             }
 
                                             tempSwitch.MouseUpEventHandler += (sender3, e3) => {
@@ -727,7 +729,8 @@
                                                 if (common.Type == DeviceType.LightEnergySwitch) {
                                                     new System.Threading.Thread (() => {
                                                         Control.ControlBytesSend (Command.ReadAnalogValue, light.SubnetID, light.DeviceID, new byte [] { 10, light.LoopID }, SendCount.Zero);
-                                                        Control.ControlBytesSend (Command.ReadAnalogValue, light.SubnetID, light.DeviceID, new byte [] { 11, light.LoopID }, SendCount.Zero);
+                                                        //2020-07-01 瀹㈡埛鎻愬嚭闅愯棌kwh
+                                                        //Control.ControlBytesSend (Command.ReadAnalogValue, light.SubnetID, light.DeviceID, new byte [] { 11, light.LoopID }, SendCount.Zero);
                                                     }) { IsBackground = true }.Start ();
                                                 }
                                             };
@@ -998,9 +1001,10 @@
                                         for (int i = 0; i < EnergtLightList.Count; i++) {
                                             var c = EnergtLightList [i];
                                             Control.ControlBytesSend (Command.ReadAnalogValue, c.SubnetID, c.DeviceID, new byte [] { 10, c.LoopID }, SendCount.Zero);
-                                            //if (c.Type == DeviceType.LightEnergySwitch) {
-                                                Control.ControlBytesSend (Command.ReadAnalogValue, c.SubnetID, c.DeviceID, new byte [] { 11, c.LoopID }, SendCount.Zero);
-                                            //}
+                                            ////if (c.Type == DeviceType.LightEnergySwitch) {
+                                            ////2020-07-01 瀹㈡埛鎻愬嚭闅愯棌kwh
+                                            //Control.ControlBytesSend (Command.ReadAnalogValue, c.SubnetID, c.DeviceID, new byte [] { 11, c.LoopID }, SendCount.Zero);
+                                            ////}
                                             System.Threading.Thread.Sleep (200);
                                         }
                                         System.Threading.Thread.Sleep (10000);

--
Gitblit v1.8.0