| | |
| | | /// </summary> |
| | | public override void InitFrameWhiteContent() |
| | | { |
| | | base.SetTitleText(Language.StringByID(StringId.AirCleaner)); |
| | | base.SetTitleText(Language.StringByID(StringId.WaterValve)); |
| | | |
| | | //初始化第一个索引页的内容 |
| | | this.InitFrameWhiteContent1(); |
| | | //刷新界面状态 |
| | | this.RefreshFormStatu(); |
| | | //读取状态 |
| | | new System.Threading.Thread(() => |
| | | { |
| | | Control.Ins.ReadFunctionsInfo(new List<string>() { device.deviceId}); |
| | | }) |
| | | { IsBackground = true }.Start(); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | btnTimeSet.ButtonClickEvent = (sender, e) => { |
| | | SetControlTime(); |
| | | }; |
| | | |
| | | |
| | | var btnTimeSetTip = new NormalViewControl(300, 30, true) |
| | | { |
| | | Y = btnTimeSet.Bottom , |
| | | Gravity = Gravity.CenterHorizontal, |
| | | TextAlignment = TextAlignment.Center, |
| | | TextSize = CSS_FontSize.TextFontSize, |
| | | //TextColor = 0x00000000, |
| | | SelectedTextColor = CSS_Color.TextualColor, |
| | | TextColor = CSS_Color.TextualColor, |
| | | TextID = StringId.TimeSwitch, |
| | | }; |
| | | FrameWhiteCentet1.AddChidren(btnTimeSetTip); |
| | | |
| | | |
| | | //开关图标 |
| | | this.btnSwitch = new IconViewControl(40); |
| | |
| | | { |
| | | btnControlTip.TextID = StringId.ControllerNotOn; |
| | | } |
| | | this.btnSwitch.IsSelected = this.btnPictrue.IsSelected = onoffStatu.value.ToString() == "on"; |
| | | this.btnSwitch.IsSelected = this.btnPictrue.IsSelected = onoffStatu.state.ToString() == "on"; |
| | | } |
| | | if (timeStatu != null) |
| | | { |
| | |
| | | private void SetControlTime() |
| | | { |
| | | var timeControl = new BottomTimeSelectControl(); |
| | | timeControl.RowCount = 5; |
| | | timeControl.InitControl(0,0); |
| | | timeControl.FinishEvent = (type,hours,min) => { |
| | | if (type == 1)//0:取消;1:确定 |