| | |
| | | /// </summary> |
| | | private FrameLayout TipLayout = null; |
| | | |
| | | private List<string> TabList = new List<string>() { "灯光", "窗帘" }; |
| | | private List<string> TabList = new List<string>() |
| | | { |
| | | Language.StringByID(R.MyInternationalizationString.uLight), |
| | | Language.StringByID(R.MyInternationalizationString.uDeviceBelongId100), |
| | | Language.StringByID(R.MyInternationalizationString.AC) |
| | | }; |
| | | |
| | | private int CurrentSelectIndex = 0; |
| | | |
| | |
| | | /// </summary> |
| | | public void ShowForm() |
| | | { |
| | | |
| | | //设置标题信息 |
| | | base.SetTitleText(CurrentRoom.RoomName); |
| | | |
| | | //初始化中部控件 |
| | | this.InitMiddleFrame(); |
| | | |
| | | } |
| | | |
| | | private void InitMiddleFrame() |
| | |
| | | else |
| | | { |
| | | tipLayout.Visible = false; |
| | | }
|
| | |
|
| | | if (listView.ChildrenCount > 5) |
| | | { |
| | | TextView textView = new TextView(); |
| | | textView.Height = Application.GetRealHeight(127 * 3); |
| | | listView.AddChidren(textView); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | |
| | | ContentLayout.AddChidren(listView); |
| | | listView.Y= tab_layout.Height; |
| | | listView.Height=ContentLayout.Height- tab_layout.Height; |
| | | |
| | | |
| | | |
| | | Buttons.Clear(); |
| | | |
| | |
| | | |
| | | switch (CurrentSelectIndex) |
| | | { |
| | | case 0:// 灯光 |
| | | case 0: // 灯光 |
| | | { |
| | | for (int i = 0; i < CurrentRoom.DeviceList.Count; i++) |
| | | { |
| | | SmartSound.Device device = CurrentRoom.DeviceList[i]; |
| | | //灯光 |
| | | // 灯光 |
| | | if (device.DeviceType == 1 || device.DeviceType == 2 || device.DeviceType == 3) |
| | | { |
| | | var deviceRowLayout = new DeviceRowLayout(this, device); |
| | |
| | | } |
| | | } |
| | | break; |
| | | case 2: // 空调 |
| | | { |
| | | for (int i = 0; i < CurrentRoom.DeviceList.Count; i++) |
| | | { |
| | | SmartSound.Device device = CurrentRoom.DeviceList[i]; |
| | | // |
| | | if (device.DeviceType == 7) |
| | | { |
| | | var deviceRowLayout = new DeviceRowLayout(this, device); |
| | | listView.AddChidren(deviceRowLayout); |
| | | deviceRowLayout.InitControl(); |
| | | } |
| | | } |
| | | } |
| | | break; |
| | | } |
| | | |
| | | if (listView.ChildrenCount > 5) |
| | | { |
| | | TextView textView = new TextView(); |
| | | textView.Height = Application.GetRealHeight(127 * 3); |
| | | listView.AddChidren(textView); |
| | | } |
| | | |
| | | if (listView.ChildrenCount == 0) |
| | |
| | | /// </summary>
|
| | | private NormalViewControl btnName = null;
|
| | |
|
| | | private IconViewControl Right_icon = null; |
| | | private MostRightIconControl Right_icon = null; |
| | | |
| | | |
| | | /// <summary>
|
| | |
| | | //显示文本 |
| | | btnName = this.AddLeftCaption(string.Empty, 700);
|
| | | btnName.Height = Application.GetRealHeight(60);
|
| | | btnName.TextSize = 17;
|
| | | btnName.TextSize = 14;
|
| | | btnName.Y = Application.GetRealHeight(57);
|
| | | btnName.Text = scene.SceneName; |
| | | Right_icon = this.AddRightArrow();
|
| | | Right_icon.Width = Application.GetRealWidth(115); |
| | | Right_icon.Height = Application.GetRealHeight(115); |
| | | Right_icon = this.AddMostRightEmptyIcon(58, 58);
|
| | | Right_icon.Gravity = Gravity.CenterVertical; |
| | | Right_icon.X = Right_icon.X - Application.GetRealWidth(60); |
| | | |
| | | this.ButtonClickEvent += (sender, e) =>
|
| | | { |
| | |
| | | { |
| | | if (bol) |
| | | { |
| | | Right_icon.SelectedImagePath = "SmartSound/CheckBoxSel.png"; |
| | | Right_icon.UnSelectedImagePath = "SmartSound/CheckBoxSel.png"; |
| | | Right_icon.SelectedImagePath = "Item/ItemSelected.png"; |
| | | Right_icon.UnSelectedImagePath = "Item/ItemSelected.png"; |
| | | } |
| | | else |
| | | { |
| | | Right_icon.SelectedImagePath = "SmartSound/CheckBoxDef.png"; |
| | | Right_icon.UnSelectedImagePath = "SmartSound/CheckBoxDef.png"; |
| | | Right_icon.SelectedImagePath = "Item/ItemUnSelected.png"; |
| | | Right_icon.UnSelectedImagePath = "Item/ItemUnSelected.png"; |
| | | } |
| | | } |
| | | catch (Exception e) |
| | |
| | | /// </summary>
|
| | | private NormalViewControl btnName = null;
|
| | |
|
| | | private IconViewControl Right_icon = null; |
| | | private MostRightIconControl Right_icon = null; |
| | | |
| | | |
| | | /// <summary>
|
| | |
| | | //显示文本 |
| | | btnName = this.AddLeftCaption(string.Empty, 700);
|
| | | btnName.Height = Application.GetRealHeight(60);
|
| | | btnName.TextSize = 17;
|
| | | btnName.TextSize = 14;
|
| | | btnName.Y = Application.GetRealHeight(57);
|
| | | btnName.Text = device.DeviceName; |
| | | Right_icon = this.AddRightArrow();
|
| | | Right_icon.Width = Application.GetRealWidth(115); |
| | | Right_icon.Height = Application.GetRealHeight(115); |
| | | Right_icon = this.AddMostRightEmptyIcon(58, 58);
|
| | | Right_icon.Gravity = Gravity.CenterVertical; |
| | | Right_icon.X = Right_icon.X - Application.GetRealWidth(60); |
| | | |
| | | this.ButtonClickEvent += (sender, e) =>
|
| | | { |
| | |
| | | { |
| | | if (bol) |
| | | { |
| | | Right_icon.SelectedImagePath = "SmartSound/CheckBoxSel.png"; |
| | | Right_icon.UnSelectedImagePath = "SmartSound/CheckBoxSel.png"; |
| | | Right_icon.SelectedImagePath = "Item/ItemSelected.png"; |
| | | Right_icon.UnSelectedImagePath = "Item/ItemSelected.png"; |
| | | } |
| | | else |
| | | { |
| | | Right_icon.SelectedImagePath = "SmartSound/CheckBoxDef.png"; |
| | | Right_icon.UnSelectedImagePath = "SmartSound/CheckBoxDef.png"; |
| | | } |
| | | Right_icon.SelectedImagePath = "Item/ItemUnSelected.png"; |
| | | Right_icon.UnSelectedImagePath = "Item/ItemUnSelected.png"; |
| | | } |
| | | } |
| | | catch (Exception e) |
| | | { |