wxr
2020-04-21 f718d23a262a5a8e1241fdeaeb4153399f95e79d
HDL_ON/UI/UI2/2-Classification/FunctionControlZone.cs
@@ -29,6 +29,10 @@
        #region 区域变量
        Function function;
        /// <summary>
        /// 是否在调光
        /// </summary>
        bool onDimmerBar;
        #endregion
        public FunctionControlZone(Function func)
        {
@@ -56,7 +60,6 @@
            if (function.functionCategory == FunctionCategory.Curtain || function.functionCategory == FunctionCategory.Scene)//窗帘没有开关按钮
            {
                switch (function.functionCategory)
                {
@@ -126,18 +129,23 @@
                switch (function.functionCategory)
                {
                    case FunctionCategory.AC:
                        btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon.png";
                        LoadLastStatesButton();
                    case FunctionCategory.Thermostat:
                        switch (function.functionType)
                        {
                            case FunctionType.AC:
                                btnIcon.UnSelectedImagePath = "FunctionIcon/AC/AcThinIcon.png";
                                LoadLastStatesButton();
                                break;
                            case FunctionType.FloorHeating:
                                btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png";
                                LoadLastStatesButton();
                                break;
                        }
                        break;
                    case FunctionCategory.Light:
                        btnIcon.UnSelectedImagePath = "FunctionIcon/Light/LightThinIcon.png";
                        btnSwitch.IsSelected = function.on_off == "on";
                        LoadLightControl();
                        break;
                    case FunctionCategory.FloorHeating:
                        btnIcon.UnSelectedImagePath = "FunctionIcon/FloorHeating/FloorHeatingThinIcon.png";
                        LoadLastStatesButton();
                        break;
                }
@@ -148,7 +156,7 @@
            {
                LoadEvent_DivSkipEvent();
            }
            LoadCollectionEvent();
            LoadEvent_FunctionCollection();
        }
        /// <summary>