| | |
| | | /// </summary> |
| | | private Button floorBtn; |
| | | /// <summary> |
| | | /// 当前楼层id |
| | | /// </summary> |
| | | private string curFloorId; |
| | | /// <summary> |
| | | /// 选择楼层 |
| | | /// </summary> |
| | | private Button selectFloorBtn; |
| | |
| | | { |
| | | var floors = new SelectFloor(); |
| | | AddChidren(floors); |
| | | floors.changeFloor = false; |
| | | floors.CurFloorId = curFloorId; |
| | | floors.Init(580, 184, Direction.Right); |
| | | floors.FloorAction += (floorId) => |
| | | { |
| | | curFloorId = floorId; |
| | | floorBtn.Text = Config.Instance.Home.GetFloorNameById(floorId); |
| | | RefreshBodyView(floorId); |
| | | }; |
| | |
| | | |
| | | var sameTypeList = new List<DeviceUI> { }; |
| | | sameTypeList = typeDeviceDic[int.Parse((typeSender as Button).Tag.ToString())]; |
| | | |
| | | |
| | | foreach (var device in sameTypeList) |
| | | { |
| | | if (beforeSceneTargetDeviceUIs.Find((obj) => obj.DeviceUI.DeviceEpoint == device.DeviceEpoint && obj.DeviceUI.DeviceAddr == device.DeviceAddr) != null) |