xm
2020-07-10 acb2b278663952ce555b06a2e821f359225f15e0
ZigbeeApp/Shared/Phone/UserCenter/Device/Panel/PanelBackLighWithSensorForm.cs
old mode 100644 new mode 100755
File was renamed from Home0630/Shared/Phone/UserCenter/Device/Panel/PanelBackLighWithSensorForm.cs
@@ -11,7 +11,7 @@
        /// <summary>
        /// 列表控件
        /// </summary>
        private VerticalScrolViewLayout listview = null;
        private VerticalScrolViewLayout listview = null;
        /// <summary>
        /// 面板的回路
        /// </summary>
@@ -31,7 +31,7 @@
        /// <summary>
        /// 按键的颜色数据
        /// </summary>
        private Panel.KeyColorData keyColorData = null;
        private Panel.KeyColorData keyColorData = null;
        /// <summary>
        /// 选择睡眠时间的事件 value:索引(从0开始)  文本信息请用Text获取
        /// </summary>
@@ -217,9 +217,9 @@
            }
            //添加接近感应
            this.AddProximitySensorsRow(frameBack);
            //底线
            this.AddProximitySensorsRow(frameBack);
            //底线
            var btnLine = new NormalViewControl(965, 5, true);
            btnLine.Height = 1;
            btnLine.X = Application.GetRealWidth(52);
@@ -262,11 +262,11 @@
            {
                btnSwitch.IsSelected = true;
            }
        }
        }
        #endregion
        #region ■ 睡眠时间___________________________
        /// <summary>
        /// 睡眠时间行
        /// </summary>
@@ -277,13 +277,13 @@
            frameBack.BackgroundColor = UserCenterColor.Current.White;
            frameBack.UseClickStatu = false;
            frameBack.Y = Application.GetRealHeight(784 - 170);
            frameBack.Height = Application.GetRealHeight(170);
            frameBack.Height = Application.GetRealHeight(170);
            frameRowControl.AddChidren(frameBack);
            //睡眠时间
            frameBack.AddLeftCaption(Language.StringByID(R.MyInternationalizationString.SleepTime), 400);
            //右箭头
            frameBack.AddRightArrow();
            frameBack.AddRightArrow();
            btnSleepTime = new NormalViewControl(700, true);
            switch (energyModeInfo.time)
            {
@@ -299,33 +299,33 @@
                    btnSleepTime.Text = "5min";
                    nowSelectNo = 2;
                    break;
            }
            }
            frameBack.AddMostRightView(this.sleepTimeText, 700);
            timeAction = null;
            timeAction += (nowSelectNo) =>
            {
                switch (nowSelectNo)
                {
                    case 0:
                        energyModeInfo.time = 15;
                        break;
                    case 1:
                        energyModeInfo.time = 60;
                        break;
                    case 2:
                        energyModeInfo.time = 300;
                        break;
                }
            timeAction += (nowSelectNo) =>
            {
                switch (nowSelectNo)
                {
                    case 0:
                        energyModeInfo.time = 15;
                        break;
                    case 1:
                        energyModeInfo.time = 60;
                        break;
                    case 2:
                        energyModeInfo.time = 300;
                        break;
                }
                AddSleepTimeRow(frameRowControl);
            };
            frameBack.ButtonClickEvent += (sender, e) =>
            {
            {
                this.ShowSelectDeviceSleepTimeListForm();
            };
        }
        #endregion
        }
        #endregion
        #region ■ 显示选择设备睡眠时间_______________ 
        /// <summary>
        /// 显示选择设备睡眠时间的界面
@@ -352,8 +352,8 @@
                }
                //-1:选择取消
                this.sleepTimeText = selectNo == -1 ? string.Empty : listText[selectNo];
                nowSelectNo = selectNo;
                //调用回调函数
                nowSelectNo = selectNo;
                //调用回调函数
                this.timeAction?.Invoke(nowSelectNo);
            };
        }
@@ -656,8 +656,8 @@
            {
                PanelAfterColor(btnColor, seekBar1, R1, G1, B1);
            };
        }
        }
        /// <summary>
        /// PanelColorBefore
        /// </summary>
@@ -666,17 +666,17 @@
            var form = new PanelColorSelectForm();
            form.AddForm(R1, G1, B1);
            form.FinishSelectColorEvent += (Rcolor, Gcolor, Bcolor) =>
            {
                R1 = Rcolor;
                G1 = Gcolor;
                B1 = Bcolor;
                this.keyColorData.OpenColorR = Convert.ToString(Rcolor, 16);
                this.keyColorData.OpenColorG = Convert.ToString(Gcolor, 16);
                this.keyColorData.OpenColorB = Convert.ToString(Bcolor, 16);
                btnColor.BackgroundColor = this.GetColorByRGB((byte)Rcolor, (byte)Gcolor, (byte)Bcolor);
                //变更滑动条的颜色
            {
                R1 = Rcolor;
                G1 = Gcolor;
                B1 = Bcolor;
                this.keyColorData.OpenColorR = Convert.ToString(Rcolor, 16);
                this.keyColorData.OpenColorG = Convert.ToString(Gcolor, 16);
                this.keyColorData.OpenColorB = Convert.ToString(Bcolor, 16);
                btnColor.BackgroundColor = this.GetColorByRGB((byte)Rcolor, (byte)Gcolor, (byte)Bcolor);
                //变更滑动条的颜色
                seekBar1.ProgressBarColor = btnColor.BackgroundColor;
            };
        }