| | |
| | | Button roomTextButton = new Button(); |
| | | Button devicetypeButton = new Button(); |
| | | VerticalScrolViewLayout middle; |
| | | HorizontalScrolViewLayout devicetypehorizontalScrol1; |
| | | FrameLayout clickframeLayout = new FrameLayout(); |
| | | Button clickbutton = new Button(); |
| | | Button clicktextcolcrbutton = new Button(); |
| | |
| | | this.AddChidren(roomhorizontalScrol); |
| | | |
| | | |
| | | devicetypehorizontalScrol1 = new HorizontalScrolViewLayout() |
| | | { |
| | | Width = Application.GetRealWidth(1080 - 58 - 200), |
| | | Height = Application.GetRealHeight(280), |
| | | Y = roomhorizontalScrol.Bottom, |
| | | BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor, |
| | | X = Application.GetRealWidth(58 + 200), |
| | | }; |
| | | this.AddChidren(devicetypehorizontalScrol1); |
| | | |
| | | ///设备类型滑动控件 |
| | | var devicetypehorizontalScrol = new HorizontalScrolViewLayout() |
| | | { |
| | |
| | | Y = roomhorizontalScrol.Bottom, |
| | | BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor, |
| | | X = Application.GetRealWidth(58), |
| | | Radius = (uint)Application.GetRealHeight(50), |
| | | // Radius = (uint)Application.GetRealHeight(50), |
| | | |
| | | }; |
| | | this.AddChidren(devicetypehorizontalScrol); |
| | | devicetypehorizontalScrol.SetCornerWithSameRadius(20,HDLUtils.RectCornerBottomLeft); |
| | | |
| | | middle = new VerticalScrolViewLayout(); |
| | | middle.Y = devicetypehorizontalScrol.Bottom + Application.GetRealHeight(40); |
| | | middle.Height = Application.GetRealHeight(1920 - 40) - devicetypehorizontalScrol.Bottom; |
| | | middle.BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor; |
| | | middle.X = Application.GetRealWidth(58); |
| | | middle.Radius = (uint)Application.GetRealHeight(50); |
| | | //middle.Radius = (uint)Application.GetRealHeight(50); |
| | | this.AddChidren(middle); |
| | | middle.SetCornerWithSameRadius(20, HDLUtils.RectCornerTopLeft); |
| | | |
| | | ///目前支持的设备 |
| | | List<DeviceType> deviceTypeList = new List<DeviceType> { |
| | |
| | | if (list.Count == 0) |
| | | { |
| | | devicetypehorizontalScrol.Height = 0; |
| | | devicetypehorizontalScrol1.Height = 0; |
| | | |
| | | middle.Height = 0; |
| | | } |
| | | else |
| | | { |
| | | devicetypehorizontalScrol.Height = Application.GetRealHeight(280); |
| | | devicetypehorizontalScrol1.Height = Application.GetRealHeight(280); |
| | | |
| | | middle.Height = Application.GetRealHeight(1920 - 40) - devicetypehorizontalScrol.Bottom; |
| | | } |
| | | AllDeviceTypeView(list, devicetypehorizontalScrol); |
| | |
| | | if (list.Count == 0) |
| | | { |
| | | devicetypehorizontalScrol.Height = 0; |
| | | devicetypehorizontalScrol1.Height = 0; |
| | | |
| | | middle.Height = 0; |
| | | } |
| | | else |
| | | { |
| | | devicetypehorizontalScrol.Height = Application.GetRealHeight(280); |
| | | devicetypehorizontalScrol1.Height = Application.GetRealHeight(280); |
| | | |
| | | middle.Height = Application.GetRealHeight(1920 - 40) - devicetypehorizontalScrol.Bottom; |
| | | } |
| | | AllDeviceTypeView(list, devicetypehorizontalScrol); |
| | |
| | | { |
| | | flMain.RemoveFromParent(); |
| | | }; |
| | | var devicefra1 = new FrameLayout |
| | | { |
| | | Width = Application.GetRealWidth(1080), |
| | | Height = Application.GetRealHeight(100), |
| | | Y = Application.GetRealHeight(1920 - 100), |
| | | BackgroundColor = ZigbeeColor.Current.LogicBackgroundColor, |
| | | }; |
| | | flMain.AddChidren(devicefra1); |
| | | |
| | | |
| | | var devicefra = new FrameLayout |
| | | { |
| | |
| | | Radius = (uint)Application.GetRealHeight(60), |
| | | }; |
| | | flMain.AddChidren(devicefra); |
| | | |
| | | devicefra.SetCornerWithSameRadius(20, HDLUtils.RectCornerTopLeft | HDLUtils.RectCornerTopRight); |
| | | #region -------取消 完成 |
| | | var timetype = new RowLayout |
| | | { |
| | |
| | | openBtnSelected.Visible = false; |
| | | closeBtnSelected.Visible = true; |
| | | pausePickerViewfra.Height = Application.GetRealHeight(600); |
| | | break; |
| | | } |
| | | |
| | | } |