From ecba45c93391066bc30c7bd602c3a7683fbb99a7 Mon Sep 17 00:00:00 2001 From: xm <1271024303@qq.com> Date: 星期五, 31 七月 2020 10:56:12 +0800 Subject: [PATCH] 临时备份 --- ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs | 136 +++++++++++++++++++++------------------------ 1 files changed, 64 insertions(+), 72 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs b/ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs index 9412a75..426b615 100755 --- a/ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs +++ b/ZigbeeApp/Shared/Phone/Device/Logic/CurrentDeviceState.cs @@ -22,7 +22,7 @@ completeView.Btntitle.Text = LocalDevice.Current.GetDeviceEpointName(common); EventHandler<MouseEventArgs> clickcancel = (sender, e) => { - if (edit) + if (!edit) { UserView.HomePage.Instance.ScrollEnabled = true; } @@ -323,9 +323,8 @@ closeView.titleBtn.TextColor = ZigbeeColor.Current.LogicBtnNotSelectedColor; openView.selectedIconBtn.Visible = true; closeView.selectedIconBtn.Visible = false; - if (iASZonedevice.IasDeviceType == 13) + if (iASZonedevice.IasDeviceType == 13||iASZonedevice.IasDeviceType == 541) { - closeView.selectedIconBtn.Visible = true; } Send.dictionary(deviceConditionsInfo, "Range", "5"); @@ -356,74 +355,13 @@ { case 13: { - - if (common.ModelIdentifier == "MSPIRB-ZB.10") - { - int _height = 3; - if (edit) - { - _height = 2; - } - var view = completeView.Show(_height); - openView.titleBtn.TextID = MyInternationalizationString.someone; - closeView.titleBtn.TextID = MyInternationalizationString.unattendedtime1; - closeView.selectedIconBtn.UnSelectedImagePath = "ZigeeLogic/next.png"; - closeView.selectedIconBtn.Visible = true; - view.AddChidren(openView.Show()); - view.AddChidren(closeView.Show()); - - takebackView.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor; - takebackView.selectedIconBtn.Visible = true; - takebackView.titleBtn.TextID = MyInternationalizationString.ambientLight; - takebackView.selectedIconBtn.UnSelectedImagePath = "ZigeeLogic/next.png"; - if (edit) - { - - if (devices["Cluster_ID"] == "1024") - { - flMain.RemoveFromParent(); - var illumination = new Illumination(); - UserView.HomePage.Instance.AddChidren(illumination); - UserView.HomePage.Instance.PageIndex += 1; - illumination.Show(common, takebackView.titleBtn.Text, int.Parse(devices["AttriButeData1"]), true); - } - else - { - closeView.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor; - } - } - else - { - view.AddChidren(takebackView.Show()); - - } - - - takebackView.clickviewBtn.MouseUpEventHandler += (sender, e) => - { - SelectedDeviceStatus = ""; - openView.titleBtn.TextColor = ZigbeeColor.Current.LogicBtnNotSelectedColor; - openView.selectedIconBtn.Visible = false; - var illumination = new Illumination(); - UserView.HomePage.Instance.AddChidren(illumination); - UserView.HomePage.Instance.PageIndex += 1; - illumination.Show(common, takebackView.titleBtn.Text, 0, false); - - }; - - } - else - { - - openView.titleBtn.TextID = MyInternationalizationString.someone; - closeView.titleBtn.TextID = MyInternationalizationString.unattendedtime1; - closeView.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor; - closeView.selectedIconBtn.UnSelectedImagePath = "ZigeeLogic/next.png"; - closeView.selectedIconBtn.Visible = true; - completeView.Show(2).AddChidren(openView.Show()); - completeView.Show(2).AddChidren(closeView.Show()); - - } + openView.titleBtn.TextID = MyInternationalizationString.someone; + closeView.titleBtn.TextID = MyInternationalizationString.unattendedtime1; + closeView.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor; + closeView.selectedIconBtn.UnSelectedImagePath = "ZigeeLogic/next.png"; + closeView.selectedIconBtn.Visible = true; + completeView.Show(2).AddChidren(openView.Show()); + completeView.Show(2).AddChidren(closeView.Show()); } break; case 21: @@ -497,6 +435,61 @@ completeView.Show(1).AddChidren(openView.Show()); } break; + case 541: + { + int _height = 3; + if (edit) + { + _height = 2; + } + var view = completeView.Show(_height); + openView.titleBtn.TextID = MyInternationalizationString.someone; + closeView.titleBtn.TextID = MyInternationalizationString.unattendedtime1; + closeView.selectedIconBtn.UnSelectedImagePath = "ZigeeLogic/next.png"; + closeView.selectedIconBtn.Visible = true; + view.AddChidren(openView.Show()); + view.AddChidren(closeView.Show()); + + takebackView.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor; + takebackView.selectedIconBtn.Visible = true; + takebackView.titleBtn.TextID = MyInternationalizationString.ambientLight; + takebackView.selectedIconBtn.UnSelectedImagePath = "ZigeeLogic/next.png"; + if (edit) + { + + if (devices["Cluster_ID"] == "1024") + { + flMain.RemoveFromParent(); + var illumination = new Illumination(); + UserView.HomePage.Instance.AddChidren(illumination); + UserView.HomePage.Instance.PageIndex += 1; + illumination.Show(common, takebackView.titleBtn.Text, int.Parse(devices["AttriButeData1"]), true); + } + else + { + closeView.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor; + } + } + else + { + view.AddChidren(takebackView.Show()); + + } + + + takebackView.clickviewBtn.MouseUpEventHandler += (sender, e) => + { + SelectedDeviceStatus = ""; + openView.titleBtn.TextColor = ZigbeeColor.Current.LogicBtnNotSelectedColor; + openView.selectedIconBtn.Visible = false; + var illumination = new Illumination(); + UserView.HomePage.Instance.AddChidren(illumination); + UserView.HomePage.Instance.PageIndex += 1; + illumination.Show(common,takebackView.titleBtn.Text, 0, false); + + }; + } + break; default: { openView.titleBtn.TextID = MyInternationalizationString.callthepolice; @@ -551,7 +544,6 @@ completeView.Show(l).AddChidren(openView.Show()); openView.titleBtn.Text = LocalDevice.Current.GetDeviceEpointName(common); - //openView.titleBtn.Text =Language.StringByID(MyInternationalizationString.OnOffSwitch) + common.DeviceEpoint.ToString(); openView.lineBtn.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor; openView.clickviewBtn.MouseUpEventHandler += (sender, e) => { -- Gitblit v1.8.0