| | |
| | | }; |
| | | fLayout.AddChidren(succeedBtn); |
| | | #endregion |
| | | |
| | | #region 点击事件 |
| | | //表示库列表索引值(目前只20个库) |
| | | int index = 1; |
| | |
| | | //测试Text |
| | | testBtn.MouseUpEventHandler += (sender, e) => |
| | | { |
| | | // testBtn.BackgroundColor = CSS.CSS_Color.viewMiddle; |
| | | var library = libraryList[index - 1]; |
| | | var control = GetControl(spk, testBtn.TextID, library); |
| | | //发送测试码命令 |
| | |
| | | //标记最后那个码 |
| | | if_bool = true; |
| | | } |
| | | }; |
| | | testBtn.MouseDownEventHandler += (sender, e) => |
| | | { |
| | | //testBtn.BackgroundColor = CSS.CSS_Color.textConfirmColor; |
| | | }; |
| | | //控制失败 |
| | | failedBtn.MouseUpEventHandler += (sender, e) => |
| | |
| | | { |
| | | var library = libraryList[index-1]; |
| | | var control = GetControl(spk, testBtn.TextID, library); |
| | | if (spk == SPK.TvIr) |
| | | { |
| | | //备注:伟南要求小米电视换掉spk=ir.tvxm(听说是临时解决方案) |
| | | var brand = brandList.Find((c) => c.id == library.brandId); |
| | | if (brand != null) |
| | | { |
| | | if (brand.brandName.Contains("小米") || brand.brandName.Contains("Xiaomi")) |
| | | { |
| | | //更换spk |
| | | control.spk = "ir.tvxm"; |
| | | } |
| | | } |
| | | } |
| | | PirMethod method = new PirMethod(); |
| | | //发送库添加遥控器命令 |
| | | method.ThreadAddControl(control, this, (device) => |
| | |
| | | value = "on"; |
| | | } |
| | | break; |
| | | case StringId.zhongsu: |
| | | case StringId.fengsuqiehuan: |
| | | { |
| | | key = "middle"; |
| | | key = "speed"; |
| | | value = ""; |
| | | } |
| | | break; |
| | |
| | | break; |
| | | case 2: |
| | | { |
| | | textValue = StringId.zhongsu; |
| | | textValue = StringId.fengsuqiehuan; |
| | | } |
| | | break; |
| | | case 3: |