From 3793a9a38ac6c4c4111c2bba3a35a71c30601e82 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 13 四月 2020 19:38:24 +0800
Subject: [PATCH] 上传个东西

---
 ZigbeeApp/Shared/Phone/MainPage/Controls/SceneCardControl.cs |   38 ++++++++++++++++++++------------------
 1 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/MainPage/Controls/SceneCardControl.cs b/ZigbeeApp/Shared/Phone/MainPage/Controls/SceneCardControl.cs
index 7290a4b..fbb0cd2 100755
--- a/ZigbeeApp/Shared/Phone/MainPage/Controls/SceneCardControl.cs
+++ b/ZigbeeApp/Shared/Phone/MainPage/Controls/SceneCardControl.cs
@@ -51,9 +51,9 @@
         public SceneCardControl()
         {
             //鍥剧墖鐪熷疄瀹藉害+鍥剧墖鑷韩宸﹀彸绌虹櫧
-            this.Width = Application.GetMinRealAverage(458 + 14 * 2);
+            this.Width = HdlControlLogic.Current.GetPictrueRealSize(458 + 14 * 2);
             //鍥剧墖楂樺害+闃村奖
-            this.Height = Application.GetMinRealAverage(305 + 43);
+            this.Height = HdlControlLogic.Current.GetPictrueRealSize(305 + 43);
             //鍙栨秷鐐瑰嚮鐗规晥
             this.UseClickStatu = false;
 
@@ -77,10 +77,10 @@
 
             //鍦烘櫙鍥剧墖鎺т欢
             this.btnScenePic = new ImageView();
-            btnScenePic.X = Application.GetMinRealAverage(14);
-            btnScenePic.Width = Application.GetMinRealAverage(458);
-            btnScenePic.Height = Application.GetMinRealAverage(305);
-            btnScenePic.Radius = (uint)Application.GetMinRealAverage(17);
+            btnScenePic.X = HdlControlLogic.Current.GetPictrueRealSize(14);
+            btnScenePic.Width = HdlControlLogic.Current.GetPictrueRealSize(458);
+            btnScenePic.Height = HdlControlLogic.Current.GetPictrueRealSize(305);
+            btnScenePic.Radius = (uint)Application.GetRealHeight(17);
             this.AddChidren(btnScenePic, ChidrenBindMode.NotBind);
 
             //鍦烘櫙鑳屾櫙鍥炬帶浠�
@@ -89,9 +89,9 @@
             this.AddChidren(btnSceneBackGroud, ChidrenBindMode.BindEventOnly);
 
             //寤舵椂鏃堕棿鏄剧ず鎺т欢
-            this.btnTimeView = new NormalViewControl(Application.GetMinRealAverage(280), Application.GetMinRealAverage(63), false);
-            btnTimeView.X = Application.GetMinRealAverage(37);
-            btnTimeView.Y = Application.GetMinRealAverage(10);
+            this.btnTimeView = new NormalViewControl(HdlControlLogic.Current.GetPictrueRealSize(280), HdlControlLogic.Current.GetPictrueRealSize(63), false);
+            btnTimeView.X = HdlControlLogic.Current.GetPictrueRealSize(37);
+            btnTimeView.Y = HdlControlLogic.Current.GetPictrueRealSize(10);
             btnTimeView.TextColor = 0xffffb400;
             btnTimeView.IsBold = true;
             if (i_scene.SceneDelayTime > 0)
@@ -102,8 +102,8 @@
 
             //鏃堕棿鍥炬爣鎺т欢
             this.btnTimeIcon = new IconViewControl(63);
-            btnTimeIcon.X = Application.GetMinRealAverage(37);
-            btnTimeIcon.Y = Application.GetMinRealAverage(20);
+            btnTimeIcon.X = HdlControlLogic.Current.GetPictrueRealSize(37);
+            btnTimeIcon.Y = HdlControlLogic.Current.GetPictrueRealSize(20);
             btnTimeIcon.UnSelectedImagePath = "Item/Time.png";
             this.AddChidren(btnTimeIcon, ChidrenBindMode.NotBind);
             if (i_scene.SceneDelayTime > 0)
@@ -136,8 +136,8 @@
 
             //鏀惰棌鎺т欢
             var btnCollect = new IconViewControl(107);
-            btnCollect.X = Application.GetMinRealAverage(350);
-            btnCollect.Y = Application.GetMinRealAverage(12);
+            btnCollect.X = HdlControlLogic.Current.GetPictrueRealSize(350);
+            btnCollect.Y = HdlControlLogic.Current.GetPictrueRealSize(12);
             btnCollect.UnSelectedImagePath = "Item/Collection1.png";
             btnCollect.SelectedImagePath = "Item/CollectionSelected1.png";
             this.AddChidren(btnCollect, ChidrenBindMode.NotBind);
@@ -164,9 +164,9 @@
             };
 
             //鍦烘櫙鍚嶇О鎺т欢
-            this.btnSceneName = new NormalViewControl(Application.GetMinRealAverage(280), Application.GetMinRealAverage(63), false);
-            btnSceneName.X = Application.GetMinRealAverage(37);
-            btnSceneName.Y = Application.GetMinRealAverage(236);
+            this.btnSceneName = new NormalViewControl(HdlControlLogic.Current.GetPictrueRealSize(280), HdlControlLogic.Current.GetPictrueRealSize(63), false);
+            btnSceneName.X = HdlControlLogic.Current.GetPictrueRealSize(37);
+            btnSceneName.Y = HdlControlLogic.Current.GetPictrueRealSize(236);
             btnSceneName.IsBold = true;
             btnSceneName.TextColor = UserCenterColor.Current.White;
             this.AddChidren(btnSceneName, ChidrenBindMode.BindEventOnly);
@@ -219,9 +219,11 @@
             //鍒锋柊鍥剧墖
             if (i_scene.IconPathType == 0)
             {
-                if (this.btnScenePic.ImagePath != i_scene.IconPath)
+                //涓婚〉鐨勫満鏅崱鐗囩敤鐨勬槸鍙﹀鐨勫浘
+                string newPath = i_scene.IconPath.Replace("SceneIcon", "SceneCardIcon");
+                if (this.btnScenePic.ImagePath != newPath)
                 {
-                    this.btnScenePic.ImagePath = i_scene.IconPath;
+                    this.btnScenePic.ImagePath = newPath;
                 }
             }
             else

--
Gitblit v1.8.0