| | |
| | | //初始化添加目标
|
| | | this.InitAddTargetControl();
|
| | |
|
| | | //分享的场景不能保存
|
| | | if (this.editorScene == null || this.editorScene.IsSharedScene == false)
|
| | | //完成
|
| | | var btnSave = new BottomClickButton();
|
| | | btnSave.TextID = R.MyInternationalizationString.uFinish;
|
| | | bodyFrameLayout.AddChidren(btnSave);
|
| | | btnSave.ButtonClickEvent += (sender, e) =>
|
| | | {
|
| | | //完成
|
| | | var btnSave = new BottomClickButton();
|
| | | btnSave.TextID = R.MyInternationalizationString.uFinish;
|
| | | bodyFrameLayout.AddChidren(btnSave);
|
| | | btnSave.ButtonClickEvent += (sender, e) =>
|
| | | {
|
| | | //保存场景数据
|
| | | this.SaveSceneData();
|
| | | };
|
| | | //保存场景数据
|
| | | this.SaveSceneData();
|
| | | };
|
| | |
|
| | | //分享的场景不能保存
|
| | | if (this.editorScene != null && this.editorScene.IsSharedScene == true)
|
| | | {
|
| | | btnSave.CanClick = false;
|
| | | }
|
| | | else if (Config.Instance.Home.IsShowTemplate == true)
|
| | | {
|
| | | //模板场景不能保存
|
| | | btnSave.CanClick = false;
|
| | | }
|
| | | //如果是有模板,有设备的时候,在没有发送成功之前
|
| | | else if (Common.Config.Instance.Home.TemplateMode == 2
|
| | | && Common.Config.Instance.Home.SendTemplateSuccess == false)
|
| | | {
|
| | | btnSave.CanClick = false;
|
| | | }
|
| | | }
|
| | |
|
| | |
| | | //分享的场景不能编辑
|
| | | if (this.editorScene == null || this.editorScene.IsSharedScene == false)
|
| | | {
|
| | | if (Config.Instance.Home.IsShowTemplate == true)
|
| | | {
|
| | | //模板场景不允许编辑
|
| | | return;
|
| | | }
|
| | | btnZhezhao.MouseUpEventHandler += (sender, e) =>
|
| | | {
|
| | | //房间图片选择
|
| | |
| | | this.nowRoomId = selectId;
|
| | | };
|
| | | }
|
| | | if (Config.Instance.Home.IsShowTemplate == true)
|
| | | {
|
| | | //模板场景不允许编辑
|
| | | rowBelong.CanClick = false;
|
| | | }
|
| | | }
|
| | |
|
| | | #endregion
|
| | |
| | | //显示添加目标菜单
|
| | | this.ShowAddTargetMenu();
|
| | | };
|
| | | if (Config.Instance.Home.IsShowTemplate == true)
|
| | | {
|
| | | //模板场景不允许编辑
|
| | | rowAddTarget.CanClick = false;
|
| | | }
|
| | | //如果是有模板,有设备的时候,在没有发送成功之前
|
| | | if (Common.Config.Instance.Home.TemplateMode == 2
|
| | | && Common.Config.Instance.Home.SendTemplateSuccess == false)
|
| | | {
|
| | | rowAddTarget.CanClick = false;
|
| | | }
|
| | |
|
| | | HdlThreadLogic.Current.RunThread(() =>
|
| | | {
|
| | |
| | | //分享的场景不能编辑
|
| | | if (this.editorScene == null || this.editorScene.IsSharedScene == false)
|
| | | {
|
| | | if (Config.Instance.Home.IsShowTemplate == true)
|
| | | {
|
| | | //模板场景不允许编辑
|
| | | return;
|
| | | }
|
| | | //编辑
|
| | | var btnEditor = rowDevice.AddEditorControl();
|
| | | btnEditor.ButtonClickEvent += (sender, e) =>
|
| | |
| | | //分享的场景不能编辑
|
| | | if (this.editorScene == null || this.editorScene.IsSharedScene == false)
|
| | | {
|
| | | if (Config.Instance.Home.IsShowTemplate == true)
|
| | | {
|
| | | //模板场景不允许编辑
|
| | | return;
|
| | | }
|
| | | //删除
|
| | | var btnDelete = rowScene.AddDeleteControl();
|
| | | btnDelete.ButtonClickEvent += (sender, e) =>
|
| | |
| | | //分享的场景不能编辑
|
| | | if (this.editorScene == null || this.editorScene.IsSharedScene == false)
|
| | | {
|
| | | if (Common.Config.Instance.Home.IsShowTemplate == true)
|
| | | {
|
| | | //模板场景不允许编辑
|
| | | return;
|
| | | }
|
| | | //编辑
|
| | | var btnEditor = rowDelay.AddEditorControl();
|
| | | btnEditor.ButtonClickEvent += (sender, e) =>
|