黄学彪
2019-12-30 3dcbd186c42c598c0c08d1cd37034cf2baa09e54
ZigbeeApp/Shared/Phone/UserCenter/Safety/GarrisonAreaSettionMenuForm.cs
@@ -149,51 +149,65 @@
            btnIcon.UnSelectedImagePath = "Item/Tips.png";
            bodyFrameLayout.AddChidren(btnIcon);
            int XX = 0;
            int contrWidth = 0;
            string msg = string.Empty;
            //24小时防区
            if (zoonID == 1)
            {
                //24小时防区不受布防、撤防影响{0}防区被触发立即报警{0}一般设置烟雾、燃气、水浸等传感器
                msg = Language.StringByID(R.MyInternationalizationString.u24HourSectorsTipMsg);
                btnIcon.X = Application.GetRealWidth(223);
                btnIcon.X = Application.GetRealWidth(233);
                XX = Application.GetRealWidth(282);
                contrWidth = Application.GetRealWidth(580);
            }
            //静音防区
            else if (zoonID == 2)
            {
                //静音防区不受布防、撤防影响,防区被{0}触发立即报警,通常不产生声音或{0}其他提示,只发送信息到特定的接收者
                msg = Language.StringByID(R.MyInternationalizationString.uMuteSectorsTipMsg);
                btnIcon.X = Application.GetRealWidth(175);
                btnIcon.X = Application.GetRealWidth(202);
                XX = Application.GetRealWidth(279);
                contrWidth = Application.GetRealWidth(614);
            }
            //内部防区
            else if (zoonID == 4)
            {
                //在离家布防模式下,内部防区传感器触发{0}立即报警。在在家布防模式下{0}内部防区所有传感器不参与报警
                msg = Language.StringByID(R.MyInternationalizationString.uInteriorSectorsTipMsg);
                btnIcon.X = Application.GetRealWidth(159);
                btnIcon.X = Application.GetRealWidth(179);
                XX = Application.GetRealWidth(256);
                contrWidth = Application.GetRealWidth(651);
            }
            //周界防区
            else if (zoonID == 5)
            {
                //离家布防模式或在家布防模式下{0}周界防区传感器触发立即报警
                msg = Language.StringByID(R.MyInternationalizationString.uPerimeterSectorsTipMsg);
                btnIcon.X = Application.GetRealWidth(229);
                btnIcon.X = Application.GetRealWidth(239);
                XX = Application.GetRealWidth(317);
                contrWidth = Application.GetRealWidth(510);
            }
            //出入防区
            else
            {
                //在布防后系统提供一定的延迟时间。出门时{0}外出延时结束后,系统触发目标报警{0}回家时,进入延时结束后,系统触发目标报警
                msg = Language.StringByID(R.MyInternationalizationString.uInAndOutSectorsTipMsg);
                btnIcon.X = Application.GetRealWidth(141);
                btnIcon.X = Application.GetRealWidth(156);
                XX = Application.GetRealWidth(216);
                contrWidth = Application.GetRealWidth(721);
            }
            var ArryMsg = msg.Split(new string[] { "{0}" }, StringSplitOptions.RemoveEmptyEntries);
            int yy = Application.GetRealHeight(1428);
            for (int i = 0; i < ArryMsg.Length; i++)
            {
                var btnTip = new NormalViewControl(bodyFrameLayout.Width, Application.GetRealHeight(50), false);
                var btnTip = new NormalViewControl(contrWidth, Application.GetRealHeight(50), false);
                btnTip.TextAlignment = TextAlignment.Center;
                btnTip.TextColor = UserCenterColor.Current.TextGrayColor1;
                btnTip.TextSize = 12;
                btnTip.X = XX;
                btnTip.Y = yy;
                btnTip.Text = ArryMsg[i];
                bodyFrameLayout.AddChidren(btnTip);