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