| | |
| | | || typeString.ToString () == DeviceType.CurtainTrietex.ToString () |
| | | #endregion |
| | | #region ac |
| | | || typeString.ToString () == DeviceType.ACPanel.ToString () |
| | | || typeString.ToString () == DeviceType.ACDevice.ToString () |
| | | || typeString.ToString () == DeviceType.ACInfrared.ToString () |
| | | || typeString.ToString () == DeviceType.ACCoolmaster.ToString () |
| | | || typeString.ToString () == DeviceType.CustomAC.ToString () |
| | | || typeString.ToString () == DeviceType.HVAC.ToString () |
| | | //|| typeString.ToString () == DeviceType.ACPanel.ToString () |
| | | //|| typeString.ToString () == DeviceType.ACDevice.ToString () |
| | | //|| typeString.ToString () == DeviceType.ACInfrared.ToString () |
| | | //|| typeString.ToString () == DeviceType.ACCoolmaster.ToString () |
| | | //|| typeString.ToString () == DeviceType.CustomAC.ToString () |
| | | //|| typeString.ToString () == DeviceType.HVAC.ToString () |
| | | #endregion |
| | | #region |
| | | || typeString.ToString () == DeviceType.FanModule.ToString () |
| | | || typeString.ToString () == DeviceType.UniversalDevice.ToString () |
| | | //|| typeString.ToString () == DeviceType.UniversalDevice.ToString () |
| | | #endregion |
| | | ); |
| | | }); |
| | |
| | | btnChoose.AddTag ("DeviceFilePath", deviceFilePath); |
| | | deviceRow.AddChidren (btnChoose); |
| | | |
| | | |
| | | |
| | | btnChoose.MouseUpEventHandler += (sendere, ee) => { |
| | | btnChoose.IsSelected = !btnChoose.IsSelected; |
| | | if (btnChoose.IsSelected) { |
| | |
| | | } |
| | | }; |
| | | |
| | | //2020-07-23 如果匹配则判断是否添加真正的路径 |
| | | if (btnChoose.IsSelected) { |
| | | if (!roomDeviceFilePathList.Contains (filePath)) { |
| | | roomDeviceFilePathList.Add (filePath); |
| | | if (selectedDeviceType == "Scene") { |
| | | //string [] str = filePath.Split ('_'); |
| | | var sceneName = str [str.Length - 2];//倒数第一位为场景名 |
| | | btnChoose.IsSelected = showList.Contains (sceneName); |
| | | btnChoose.Enable = !btnChoose.IsSelected; |
| | | } else { |
| | | //2020-07-23 如果匹配则判断是否添加真正的路径 |
| | | if (btnChoose.IsSelected) { |
| | | if (!roomDeviceFilePathList.Contains (filePath)) { |
| | | roomDeviceFilePathList.Add (filePath); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | Language.StringByID(R.MyInternationalizationString.All), |
| | | Language.StringByID(R.MyInternationalizationString.Scenes), |
| | | Language.StringByID(R.MyInternationalizationString.Lights), |
| | | Language.StringByID(R.MyInternationalizationString.AC), |
| | | //Language.StringByID(R.MyInternationalizationString.AC), |
| | | Language.StringByID(R.MyInternationalizationString.Curtains), |
| | | //Language.StringByID(R.MyInternationalizationString.FoolHeat), |
| | | //Language.StringByID(R.MyInternationalizationString.FreshAir), |
| | |
| | | //Language.StringByID (R.MyInternationalizationString.LogicModule), |
| | | //Language.StringByID(R.MyInternationalizationString.ElectricalControl), |
| | | //Language.StringByID (R.MyInternationalizationString.MusicModel), |
| | | Language.StringByID (R.MyInternationalizationString.UniversalDevice), |
| | | //Language.StringByID (R.MyInternationalizationString.UniversalDevice), |
| | | //Language.StringByID (R.MyInternationalizationString.Sensor), |
| | | }; |
| | | |